2 /* { dg-options "-O" } */
4 extern void link_error (void);
5 unsigned int __attribute__((noinline,noclone))
9 a = a << 1 | a >> (sizeof (unsigned int) * 8 - 1);
19 int __attribute__((noinline,noclone))
23 a = a << (sizeof (int) * 8 - 1);
33 int __attribute__((noinline,noclone))
44 if ((a & 0xff) != 0xff)
48 extern void abort (void);