2 20010717-1.c from the execute part of the gcc torture tests.
12 testTortureExecute (void)
15 unsigned long u
, r1
, r2
;
21 /* no sign extension upon shift */
23 /* sign extension upon shift, but there shouldn't be */
24 r2
= ((unsigned long) (i
+ j
)) >> 1;