1 /* { dg-options "-O -Wno-psabi" } */
2 
3 #ifdef __x86_64__
4 #include <stdlib.h>
5 #include "struct-complex-1.h"
6 
7 void
bar(struct st x)8 bar(struct st x)
9 {
10   if (x.s1 != 1 || x.s2 != 2
11       || __real__ x.x != 2 || __imag__ x.x != 4)
12     abort ();
13 }
14 
15 void
foo(struct stc x)16 foo(struct stc x)
17 {
18   if (x.s1 != 1 || x.s2 != 2 || x.x.r != 2 || x.x.i != 4)
19     abort ();
20 }
21 #else
22 int dummy_y;
23 #endif
24 
25