diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/981223-1.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/981223-1.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/981223-1.c b/gcc/testsuite/gcc.c-torture/compile/981223-1.c new file mode 100644 index 000000000..b62894807 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/981223-1.c @@ -0,0 +1,17 @@ +/* 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; +} |