aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2003-03-28 22:10:18 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2003-03-28 22:10:18 +0000
commit84dfe365dee4a213b3aed66028abfc6b28d59458 (patch)
tree835eb3c27b4170427ed7c430b4781ae2fe66d299
parent316a245627777e0fa9ada338df69d4242eb29014 (diff)
downloadgcc-84dfe365dee4a213b3aed66028abfc6b28d59458.zip
gcc-84dfe365dee4a213b3aed66028abfc6b28d59458.tar.gz
gcc-84dfe365dee4a213b3aed66028abfc6b28d59458.tar.bz2
fp-cmp-6.c: Correct test for -O0.
2003-03-28 Roger Sayle <roger@eyesopen.com> * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0. From-SVN: r64987
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-6.c10
2 files changed, 13 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 66a35ad..b99dd59 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2003-03-28 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
+
2003-03-28 Mark Mitchell <mark@codesourcery.com>
* g++.dg/init/attrib1.C: New test.
diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-6.c b/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-6.c
index 9111d6e..7824558 100644
--- a/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-6.c
+++ b/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-6.c
@@ -2,7 +2,8 @@
const double dnan = 1.0/0.0 - 1.0/0.0;
double x = 1.0;
-extern void link_error ();
+extern void link_error (void);
+extern void abort (void);
main ()
{
@@ -29,3 +30,10 @@ main ()
exit (0);
}
+#ifndef __OPTIMIZE__
+void link_error (void)
+{
+ abort ();
+}
+#endif
+