PR other/25028
[official-gcc.git] / gcc / testsuite / gcc.dg / builtin-bswap-2.c
blobf601056db22ea53b6b9d1249f9b1b28478a3fcf4
1 /* { dg-do run } */
2 /* { dg-options "" } */
3 #include <stdint.h>
5 extern void abort (void);
7 int main (void)
9 uint32_t a = 4;
10 uint32_t b;
12 b = __builtin_bswap32 (a);
13 a = __builtin_bswap32 (b);
15 if (b == 4 || a != 4)
16 abort ();
18 return 0;