aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@cygnus.com>1999-01-27 11:49:36 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1999-01-27 11:49:36 +0000
commita9c70c222668111f1e5924c5a383f7d10057866d (patch)
tree347732845066c2b10926cb92b5767eaefc5bb855 /gcc
parentd91dfff4d1a480cd924e7273d5c79d02bd4ec768 (diff)
downloadgcc-a9c70c222668111f1e5924c5a383f7d10057866d.zip
gcc-a9c70c222668111f1e5924c5a383f7d10057866d.tar.gz
gcc-a9c70c222668111f1e5924c5a383f7d10057866d.tar.bz2
Add new test
From-SVN: r24888
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.c-torture/ChangeLog2
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/990127-2.c20
2 files changed, 21 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog b/gcc/testsuite/gcc.c-torture/ChangeLog
index 32f55ab7..abecc170 100644
--- a/gcc/testsuite/gcc.c-torture/ChangeLog
+++ b/gcc/testsuite/gcc.c-torture/ChangeLog
@@ -1,6 +1,6 @@
1999-01-27 Michael Meissner <meissner@cygnus.com>
- * execute/990127-1.c: New test.
+ * execute/990127-{1,2}.c: New tests.
1998-12-14 Nick Clifton <nickc@cygnus.com>
diff --git a/gcc/testsuite/gcc.c-torture/execute/990127-2.c b/gcc/testsuite/gcc.c-torture/execute/990127-2.c
new file mode 100644
index 0000000..0d0f495
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/990127-2.c
@@ -0,0 +1,20 @@
+void
+fpEq (double x, double y)
+{
+ if (x != y)
+ abort ();
+}
+
+void
+fpTest (double x, double y)
+{
+ double result1 = (35.7 * 100.0) / 45.0;
+ double result2 = (x * 100.0) / y;
+ fpEq (result1, result2);
+}
+
+main ()
+{
+ fpTest (35.7, 45.0);
+ exit (0);
+}