1 /* { dg-options "-O -Wno-psabi" } */ 2 3 4 #ifdef __x86_64__ 5 #include "struct-complex-2.h" 6 7 struct st st1; 8 struct stc st2; 9 10 extern void foo (); 11 extern void bar (); 12 13 int struct_complex_2_x()14struct_complex_2_x () 15 { 16 st1.s1 = 1; 17 __real__ st1.x = 2; 18 __imag__ st1.x = 4; 19 st2.s1 = 1; 20 st2.x.r = 2; 21 st2.x.i = 4; 22 foo (st1); 23 foo (st2); 24 bar (st1); 25 bar (st2); 26 return 0; 27 } 28 #else 29 int dummy_x; 30 #endif 31