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;