diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 376a42c442a22dc049cfd5a8487d4fb5cebac50a..71547b78daba3fa4ca937eb9a410d96f8ff65cd1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2004-12-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	PR tree-optimization/17578
+	* gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
+	to additional_flags.
+	* gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
+
 2004-12-25  Richard Henderson  <rth@redhat.com>
 
 	* lib/target-supports.exp (check_effective_target_vect_no_bitwise):
diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.x b/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.x
index 3fc750e85af014e406b1360a1836f305b8e36527..35f7a0a7d99a32290ce02518c76e01f69e1a769b 100644
--- a/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.x
+++ b/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.x
@@ -1,2 +1,2 @@
-set options "-fno-trapping-math"
+lappend additional_flags "-fno-trapping-math"
 return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.x b/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.x
index 3fc750e85af014e406b1360a1836f305b8e36527..35f7a0a7d99a32290ce02518c76e01f69e1a769b 100644
--- a/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.x
+++ b/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.x
@@ -1,2 +1,2 @@
-set options "-fno-trapping-math"
+lappend additional_flags "-fno-trapping-math"
 return 0