------- Comment #6 from kazu at gcc dot gnu dot org 2006-09-01 19:17 ------- Reduced down to:
/* m68k-none-elf-gcc -O2 -m68000 */ _Complex float foo (float a) { return __builtin_copysign (a != a, a); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28911