2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / gcc.c-torture / unsorted / dilayout.c
blob4bba661c0a4b1f93dd7489840bba35058cfb0e0c
1 struct ii
3 int a;
4 int b;
5 };
7 struct foo
9 int a;
10 struct ii ab;
11 int b;
14 struct ii
15 foo (int *p, struct foo a)
17 p[0] = a.a;
18 p[1] = a.ab.a;
19 p[2] = a.ab.b;
20 p[3] = a.b;
21 return a.ab;
24 str (struct ii ab, struct ii *p)
26 *p = ab;
29 ll (long long ab, long long *p)
31 *p = ab;