Andreas Jaeger
|
73a227e200
|
Use _ABIO32, _ABIN32 and _ABI64 for ABI selection throughout.
|
2004-11-24 04:37:35 +00:00 |
|
Andreas Jaeger
|
24c4c341e3
|
Use standard names for ABI macros, include sgidefs.h where appropriate.
|
2004-07-20 16:35:32 +00:00 |
|
Richard Henderson
|
154a5429ac
|
* math/Makefile (headers): Add bits/huge_valf.h, bits/huge_vall.h,
and bits/inf.h.
* math/math.h: Include them.
* sysdeps/alpha/fpu/bits/mathdef.h, sysdeps/arm/fpu/bits/mathdef.h,
sysdeps/generic/bits/mathdef.h, sysdeps/i386/fpu/bits/mathdef.h,
sysdeps/ia64/fpu/bits/mathdef.h, sysdeps/m68k/fpu/bits/mathdef.h,
sysdeps/mips/fpu/bits/mathdef.h, sysdeps/powerpc/fpu/bits/mathdef.h,
sysdeps/sh/sh4/fpu/bits/mathdef.h, sysdeps/sparc/fpu/bits/mathdef.h,
sysdeps/x86_64/fpu/bits/mathdef.h: Remove INFINITY.
* sysdeps/arm/bits/huge_val.h (HUGE_VAL): Use __builtin_huge_val.
(HUGE_VALF, HUGE_VALL): Remove.
* sysdeps/ieee754/bits/huge_val.h: Likewise.
* sysdeps/sh/bits/huge_val.h: Likewise.
* sysdeps/generic/bits/huge_val.h (HUGE_VAL): Use __builtin_huge_val.
* sysdeps/generic/bits/huge_valf.h: New file.
* sysdeps/generic/bits/huge_vall.h: New file.
* sysdeps/generic/bits/inf.h: New file.
* sysdeps/ieee754/bits/huge_valf.h: New file.
* sysdeps/ieee754/bits/inf.h: New file.
* sysdeps/i386/bits/huge_val.h: Remove file.
* sysdeps/i386/bits/huge_vall.h: New file.
* sysdeps/ia64/bits/huge_val.h: Remove file.
* sysdeps/ia64/bits/huge_vall.h: New file.
* sysdeps/ieee754/ldbl-128/bits/huge_vall.h: New file.
* sysdeps/m68k/bits/huge_val.h: Remove file.
* sysdeps/m68k/bits/huge_vall.h: New file.
* sysdeps/s390/bits/huge_val.h: Remove file.
* sysdeps/sh/sh4/fpu/bits/huge_val.h: Remove file.
* sysdeps/sparc/bits/huge_vall.h: New file.
* sysdeps/sparc/sparc32/fpu/bits/huge_val.h: Remove file.
* sysdeps/sparc/sparc64/fpu/bits/huge_val.h: Remove file.
* sysdeps/ieee754/bits/nan.h (NAN): Use __builtin_nanf.
* sysdeps/mips/bits/nan.h (NAN): Likewise.
|
2004-03-15 21:44:10 +00:00 |
|
Roland McGrath
|
fad367110e
|
2003-03-23 Jakub Jelinek <jakub@redhat.com>
* sysdeps/alpha/fpu/libm-test-ulps: Update.
* sysdeps/arm/libm-test-ulps: Update.
* sysdeps/hppa/fpu/libm-test-ulps: Update.
* sysdeps/ia64/fpu/libm-test-ulps: Update.
* sysdeps/mips/fpu/libm-test-ulps: Update.
* sysdeps/powerpc/nofpu/libm-test-ulps: Update.
* sysdeps/powerpc/fpu/libm-test-ulps: Update.
* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Update.
* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Update.
* sysdeps/sh/sh4/fpu/libm-test-ulps: Update.
* sysdeps/s390/fpu/libm-test-ulps: Update.
* sysdeps/x86_64/fpu/libm-test-ulps: Update.
|
2003-03-23 00:52:10 +00:00 |
|
Alexandre Oliva
|
e6631ae1ac
|
* sysdeps/mips/fpu/bits/mathdef.h: New.
(__NO_LONG_DOUBLE_MATH): Define for o32.
|
2003-03-14 15:30:43 +00:00 |
|
Andreas Jaeger
|
f51d253191
|
Regenerated.
|
2002-10-14 08:59:01 +00:00 |
|
Andreas Jaeger
|
5e2fa76de2
|
* sysdeps/mips/fpu/fraiseexcpt.c: Add internal definition.
* sysdeps/mips/fpu/fesetenv.c: Likewise.
|
2002-10-02 11:01:06 +00:00 |
|
Andreas Jaeger
|
0752643673
|
Cleaned up the FPU exception stuff - was
not functional before. Also removed all SHLIB_COMPAT stuff.
|
2002-09-10 11:24:50 +00:00 |
|
Andreas Jaeger
|
af43a56542
|
MIPS specific optimizations.
|
2002-09-10 11:23:00 +00:00 |
|
Ulrich Drepper
|
280ad607c7
|
Add libm_hidden_ver.
|
2002-09-10 01:26:37 +00:00 |
|
Andreas Jaeger
|
f1cdba97f5
|
* sysdeps/mips/fpu/fraiseexcpt.c (__feraiseexcept): Set cause bits.
* sysdeps/mips/fpu/fgetexcptflg.c (__fegetexceptflag): Add comment.
* sysdeps/mips/fpu/fclrexcpt.c (__feclearexcept): Clear also cause
bits.
* sysdeps/mips/fpu/fenv_libc.h (CAUSE_MASK): New.
(CAUSE_SHIFT): New.
|
2002-03-17 12:07:44 +00:00 |
|
Ulrich Drepper
|
fe166e9e57
|
Updated.
|
2001-09-15 03:01:21 +00:00 |
|
Andreas Jaeger
|
3214b89b32
|
Update to LGPL v2.1.
|
2001-07-06 04:56:23 +00:00 |
|
Ulrich Drepper
|
48d32c2da9
|
Add atan2f deltas.
|
2001-04-22 04:55:54 +00:00 |
|
Ulrich Drepper
|
b0b7e44c75
|
Adjust for increased precision in result of several tests.
|
2001-04-17 18:59:43 +00:00 |
|
Ulrich Drepper
|
ff86bfcd6b
|
Update after libm-test.inc change.
|
2000-10-26 17:23:46 +00:00 |
|
Andreas Jaeger
|
5898ca31ae
|
(__fesetenv): Handle FE_NOMASK_ENV.
|
2000-09-15 18:15:31 +00:00 |
|
Andreas Jaeger
|
d9bfc800cc
|
Use fenv_libc.h
|
2000-09-15 12:57:40 +00:00 |
|
Andreas Jaeger
|
73675ea1ec
|
New file, common definitions for feenableexcept/fedisableexcept/fegetexcept.
|
2000-09-15 12:57:14 +00:00 |
|
Andreas Jaeger
|
09ab85fedc
|
MIPS specific version s of feenableexcept, fedisableexcept, fegetexcept.
|
2000-09-15 12:24:49 +00:00 |
|
Andreas Jaeger
|
0a725b6114
|
Deltas for math test suite on MIPS
|
2000-06-20 14:16:21 +00:00 |
|
Andreas Jaeger
|
d9560fca3d
|
* sysdeps/mips/fpu/fesetenv.c (__fesetenv): Flush fpu pipeline
first.
* sysdeps/mips/fpu/feholdexcpt.c: New file.
* sysdeps/mips/fpu/fraiseexcpt.c: New file.
|
2000-06-20 13:05:21 +00:00 |
|
Andreas Jaeger
|
b1212cdb2f
|
2000-03-31 Andreas Jaeger <aj@suse.de>
* sysdeps/mips/fpu/fgetexcptflg.c: Fix last patch to use #if.
* sysdeps/mips/fpu/fegetenv.c: Likewise.
* sysdeps/mips/fpu/feupdateenv.c: Likewise.
* sysdeps/mips/fpu/fclrexcpt.c: Likewise.
* sysdeps/mips/fpu/fesetenv.c: Likewise.
|
2000-03-31 11:11:10 +00:00 |
|
Andreas Jaeger
|
17e74c26b7
|
2000-03-29 Andreas Jaeger <aj@suse.de>
* sysdeps/mips/fpu/fclrexcpt.c: Use shlib-compat macros.
* sysdeps/mips/fpu/fegetenv.c: Likewise.
* sysdeps/mips/fpu/fesetenv.c: Likewise.
* sysdeps/mips/fpu/feupdateenv.c: Likewise.
* sysdeps/mips/fpu/fgetexcptflg.c: Likewise.
|
2000-03-29 11:18:48 +00:00 |
|
Ulrich Drepper
|
41841677b4
|
Change default version to GLIBC_2.2.
|
2000-02-26 01:09:38 +00:00 |
|
Ulrich Drepper
|
16e4bf6fec
|
Correct return value according to the standard.
|
2000-01-31 07:56:49 +00:00 |
|
Ulrich Drepper
|
d971640e98
|
fetestexcept implementation for PowerPC.
|
1999-11-01 00:16:46 +00:00 |
|
Ulrich Drepper
|
f2425ccdbb
|
fegetexcept implementation for PowerPC.
|
1999-11-01 00:16:36 +00:00 |
|
Ulrich Drepper
|
cf025bb298
|
feupdateenv implementation for PowerPC.
|
1999-11-01 00:16:24 +00:00 |
|
Ulrich Drepper
|
deb5c024aa
|
fesetround implementation for PowerPC.
|
1999-11-01 00:16:05 +00:00 |
|
Ulrich Drepper
|
9ce49bd30b
|
fesetenv implementation for PowerPC.
|
1999-11-01 00:15:55 +00:00 |
|
Ulrich Drepper
|
e576db000f
|
fegetround implementation for PowerPC.
|
1999-11-01 00:15:45 +00:00 |
|
Ulrich Drepper
|
dd5c04b4d6
|
fegetenv implementation for PowerPC.
|
1999-11-01 00:15:28 +00:00 |
|
Ulrich Drepper
|
4a986c1a7d
|
feclearexcept implementation for PowerPC.
|
1999-11-01 00:15:18 +00:00 |
|