PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr38969.c
blob328bdf4474b6c46cfbbe5b4614d04850d21bdbd5
1 __complex__ float
2 __attribute__ ((noinline)) foo (__complex__ float x)
4 return x;
7 __complex__ float
8 __attribute__ ((noinline)) bar (__complex__ float x)
10 return foo (x);
13 int main()
15 __complex__ float a, b;
16 __real__ a = 9;
17 __imag__ a = 42;
19 b = bar (a);
21 if (a != b)
22 abort ();
24 return 0;