1 /* See http://gcc.gnu.org/ml/gcc/2009-06/msg00072.html. */
3 extern void abort (void);
7 unsigned long long a
:2;
8 unsigned long long b
:40;
9 unsigned long long c
:22;
12 __attribute__ ((noinline
)) void
13 g (unsigned long long a
, unsigned long long b
)
20 __attribute__ ((noinline
)) void
21 f (struct s s
, unsigned long long b
)
24 g (((unsigned long long) (s
.b
-8)) + 8, b
);
30 struct s s
= {1, 10, 3};
31 struct s t
= {1, 2, 3};