1__complex__ float 2__attribute__ ((noinline)) foo (__complex__ float x) 3{ 4 return x; 5} 6 7__complex__ float 8__attribute__ ((noinline)) bar (__complex__ float x) 9{ 10 return foo (x); 11} 12 13int main() 14{ 15 __complex__ float a, b; 16 __real__ a = 9; 17 __imag__ a = 42; 18 19 b = bar (a); 20 21 if (a != b) 22 abort (); 23 24 return 0; 25} 26