diff options
author | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2006-12-07 18:33:12 +0000 |
---|---|---|
committer | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2006-12-07 18:33:12 +0000 |
commit | 93358c6f7bdae8f05ece835c085718857da7ad7d (patch) | |
tree | c53e105586cb3e35ac372409fce794c428be4013 /libc/misc | |
parent | b1c243824ff52877c270658e9c66083930e78ac8 (diff) |
libc:
* misc/tst-efgcvt.c (ecvt_tests): Disable subnormal test for E500
double.
* sysdeps/powerpc/bits/fenv.h: Include E500 definitions. Based on
SPE add-on by Aldy Hernandez.
* sysdeps/powerpc/fpu/bits/fenvinline.h: Change _SOFT_FLOAT to
__NO_FPRS__.
* sysdeps/powerpc/fpu/bits/mathinline.h: Likewise.
* sysdeps/powerpc/fpu/fpu_control.h: Include soft-float and E500
definitions. Based on SPE add-on by Aldy Hernandez.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext-common.S:
If __CONTEXT_EXTRA defined, include <getcontext-extra.S>.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S:
If __CONTEXT_EXTRA defined, include <setcontext-extra.S>.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S:
If __CONTEXT_EXTRA defined, include <getcontext-extra.S> and
<setcontext-extra.S>.
ports:
Add PowerPC E500 port, based on SPE add-on by Aldy Hernandez.
* sysdeps/powerpc/preconfigure: New.
* sysdeps/powerpc/powerpc32/e500: New.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/e500: New.
git-svn-id: svn://svn.eglibc.org/trunk@877 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/misc')
-rw-r--r-- | libc/misc/tst-efgcvt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/misc/tst-efgcvt.c b/libc/misc/tst-efgcvt.c index 30ab0f17a..632015aed 100644 --- a/libc/misc/tst-efgcvt.c +++ b/libc/misc/tst-efgcvt.c @@ -60,7 +60,7 @@ static testcase ecvt_tests[] = { 123.01, -4, 3, "" }, { 126.71, -4, 3, "" }, { 0.0, 4, 1, "0000" }, -#if DBL_MANT_DIG == 53 +#if DBL_MANT_DIG == 53 && !(defined __powerpc__ && defined __NO_FPRS__ && !defined _SOFT_FLOAT && !defined _SOFT_DOUBLE) { 0x1p-1074, 3, -323, "494" }, { -0x1p-1074, 3, -323, "494" }, #endif |