2 /* Verify that GCC doesn't perform illegal simplifications
3 when folding constants. */
7 extern void abort (void);
8 extern void exit (int);
18 j
= ((signed char) (i
<< 1)) / 2;
23 j
= ((signed char) (i
* 2)) / 2;
30 k
= ((unsigned char) (i
<< 1)) / 2;
35 k
= ((unsigned char) (i
* 2)) / 2;