/* The problem on IA-64 is that the assembler emits | |
Warning: Additional NOP may be necessary to workaround Itanium | |
processor A/B step errata */ | |
/* { dg-prune-output "Assembler messages" } */ | |
/* { dg-prune-output "Additional NOP may be necessary" } */ | |
__complex__ float | |
func (__complex__ float x) | |
{ | |
if (__real__ x == 0.0) | |
return 1.0; | |
else | |
return 0.0; | |
} |