diff options
Diffstat (limited to 'gcc_arm/testsuite/gcc.c-torture/execute/ieee/rbug.c')
-rwxr-xr-x | gcc_arm/testsuite/gcc.c-torture/execute/ieee/rbug.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/gcc_arm/testsuite/gcc.c-torture/execute/ieee/rbug.c b/gcc_arm/testsuite/gcc.c-torture/execute/ieee/rbug.c deleted file mode 100755 index a91a99e..0000000 --- a/gcc_arm/testsuite/gcc.c-torture/execute/ieee/rbug.c +++ /dev/null @@ -1,41 +0,0 @@ -double d (unsigned long long k) -{ - double x; - - x = (double) k; - return x; -} - -float s (unsigned long long k) -{ - float x; - - x = (float) k; - return x; -} - -main () -{ - unsigned long long int k; - double x; - - /* CYGNUS LOCAL -- meissner/32bit doubles */ - if (sizeof (double) >= 8) - { - k = 0x8693ba6d7d220401ULL; - x = d (k); - k = (unsigned long long) x; - if (k != 0x8693ba6d7d220800ULL) - abort (); - } - /* END CYGNUS LOCAL -- meissner/32bit doubles */ - - k = 0x8234508000000001ULL; - x = s (k); - k = (unsigned long long) x; - if (k != 0x8234510000000000ULL) - abort (); - - exit (0); -} - |