diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-06-19 01:07:44 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-06-18 19:07:44 -0600 |
commit | 44513ad1c26e26cbff55606f899443c9beaffc30 (patch) | |
tree | cb92b10be75dcebae2e5ebc30eb5fbc3cfd75c9d /gcc | |
parent | bb173adecddb43b1fc98337168979d727ed8ab83 (diff) | |
download | gcc-44513ad1c26e26cbff55606f899443c9beaffc30.zip gcc-44513ad1c26e26cbff55606f899443c9beaffc30.tar.gz gcc-44513ad1c26e26cbff55606f899443c9beaffc30.tar.bz2 |
* gcc.c-torture/execute/ieee/980619-1.c: New test.
From-SVN: r20572
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c | 23 |
2 files changed, 27 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b5c4aab..ea592b3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com) + + * gcc.c-torture/execute/ieee/980619-1.c: New test. + Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com> *lib/g77.exp: Replace search for libf2c.a with search for newly diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c b/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c new file mode 100644 index 0000000..0465ed5 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c @@ -0,0 +1,23 @@ + int main(void) + { + float reale = 1.0f; + float oneplus; + int i; + + if (sizeof (float) != 4) + exit (0); + + for (i = 0; ; i++) + { + oneplus = 1.0f + reale; + if (oneplus == 1.0f) + break; + reale=reale/2.0f; + } + /* Assumes ieee754 accurate arithmetic above. */ + if (i != 24) + abort (); + else + exit (0); + } + |