glibc/sysdeps/arm
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
..
bits * math/Makefile (headers): Add bits/huge_valf.h, bits/huge_vall.h, 2004-03-15 21:44:10 +00:00
elf (_start): Optimise a little. Push stack top as seventh arg to 2002-12-21 18:36:32 +00:00
fpu * math/Makefile (headers): Add bits/huge_valf.h, bits/huge_vall.h, 2004-03-15 21:44:10 +00:00
linuxthreads (PT_EI): Add __attribute__((always_inline)). 2003-07-31 19:15:42 +00:00
sys Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
__longjmp.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
atomicity.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
bsd-_setjmp.S Use libc_hidden_def(name) instead of strong_alias (name, __GI_name). 2002-12-31 20:37:32 +00:00
bsd-setjmp.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Dist Add bits/link.h. 2002-08-27 12:07:22 +00:00
dl-machine.h Use GLRO instead of GL where appropriate. 2004-03-05 10:22:54 +00:00
frame.h (FIRST_FRAME_POINTER): Define. 2002-07-15 02:08:46 +00:00
gccframe.h GCC frame description for Arm. 2001-11-16 01:07:20 +00:00
gmp-mparam.h Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
ieee754.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Implies Add ieee754/flt-32 and ieee754/dbl-64. 1999-07-13 23:43:10 +00:00
init-first.c (__libc_multiple_libcs): Define as hidden. 2002-03-13 03:49:52 +00:00
libm-test-ulps 2003-03-23 Jakub Jelinek <jakub@redhat.com> 2003-03-23 00:52:10 +00:00
machine-gmon.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
memset.S Rewrite. 2003-09-14 19:53:42 +00:00
memusage.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
setjmp.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
stackinfo.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
strlen.S Add libc_hidden_builtin_def. 2003-04-29 22:47:20 +00:00
sysdep.h (DO_RET): New. 2003-09-17 18:09:36 +00:00