OSDN Git Service

PR testsuite/33082
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / align-1.c
1 /* PR java/10145
2    Test that requesting an alignment of 1 does not increase the alignment
3    of a long long field.
4
5    { dg-do run }
6    { dg-options "" }
7 */
8
9 extern void abort (void);
10
11 struct A
12 {
13   char c;
14   long long i;
15 };
16
17 struct B
18 {
19   char c;
20   long long i __attribute ((__aligned__ (1)));
21 };
22
23 int main ()
24 {
25   if (sizeof (struct A) != sizeof (struct B))
26     abort ();
27   return 0;
28 }