* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: Don't
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20081117-1.c
blob8fa00d2f9537d82c213a5a7f14a0ed4ce0f5b919
1 /* { dg-require-effective-target int32plus } */
2 extern void abort (void);
4 struct s
6 unsigned long long a:16;
7 unsigned long long b:32;
8 unsigned long long c:16;
9 };
11 __attribute__ ((noinline)) unsigned
12 f (struct s s, unsigned i)
14 return s.b == i;
17 struct s s = { 1, 0x87654321u, 2};
19 int
20 main ()
22 if (!f (s, 0x87654321u))
23 abort ();
24 return 0;