glibc/sysdeps/sparc/sparc32
Ulrich Drepper 3dbfd8117c Update.
2004-05-27  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/i386/fpu/bits/mathinline.h (__expm1_code): Define using
	__builtin_expm1l for GCC 3.5+.
	(__expl): Define using __builtin_expl for GCC 3.4+.
	(exp, expf, expl): Don't define for GCC 3.4+.
	(tan, tanf, tanl): Don't define for GCC 3.5+.
	(__atan2l): Define using __builtin_atan2l for GCC 3.4+.
	(atan2, atan2f, atan2l): Don't define for GCC 3.4+ or !__FAST_MATH__.
	(fmod, fmodf, fmodl): Don't define for GCC 3.5+ or !__FAST_MATH__.
	(fabsf, fabsl): Only provide if __USE_MISC or __USE_ISOC99.
	(sin, sinf, sinl, cos, cosf, cosl, log, logf, logl): Don't define
	for GCC 3.4+.
	(log10, log10f, log10l, asin, asinf, asinl, acos, acosf, acosl):
	Don't define for GCC 3.5+.
	(atan, atanf, atanl): Don't define for GCC 3.4+ or !__FAST_MATH__.
	(log1p, log1pf, log1pl, logb, logbf, logbl, log2, log2f, log2l): Don't
	define for GCC 3.5+.
	(drem, dremf, dreml): Don't define for GCC 3.5+ or !__FAST_MATH__.
	* sysdeps/sparc/fpu/bits/mathinline.h (sqrt, sqrtf, sqrtl): Don't
	define for GCC 3.2+.

2004-05-27  Jakub Jelinek  <jakub@redhat.com>

	* string/bits/string2.h (__bzero): Define even for GCC 3.0+.
	* sysdeps/alpha/stpcpy.S (stpcpy): Add libc_hidden_builtin_def.
	* sysdeps/alpha/alphaev67/stpcpy.S (stpcpy): Likewise.
	* sysdeps/powerpc/powerpc32/stpcpy.S (stpcpy): Likewise.
	* sysdeps/powerpc/powerpc64/stpcpy.S (stpcpy): Likewise.
	* sysdeps/sparc/sparc32/stpcpy.S (stpcpy): Likewise.
	* sysdeps/sparc/sparc64/stpcpy.S (stpcpy): Likewise.
	* sysdeps/i386/stpcpy.S (stpcpy): Likewise.
	* sysdeps/i386/i586/stpcpy.S (stpcpy): Likewise.
	* sysdeps/generic/stpcpy.c (stpcpy): Likewise.
	* sysdeps/x86_64/stpcpy.S (stpcpy): Likewise.
	* sysdeps/i386/i586/memcpy.S (memcpy): Remove
	libc_hidden_builtin_def if MEMPCPY_P.
	* sysdeps/x86_64/memcpy.S (memcpy): Likewise.
	* sysdeps/i386/i686/mempcpy.S (mempcpy): Add libc_hidden_builtin_def.
	* sysdeps/i386/i586/mempcpy.S (mempcpy): Likewise.
	* sysdeps/generic/mempcpy.c (mempcpy): Likewise.
	* sysdeps/x86_64/mempcpy.S (mempcpy): Likewise.
2004-05-28 06:56:51 +00:00
..
bits Update. 2004-02-20 20:32:36 +00:00
elf Update. 2004-03-04 23:28:06 +00:00
fpu * math/Makefile (headers): Add bits/huge_valf.h, bits/huge_vall.h, and bits/inf.h. * math/math.h: Include them. 2004-03-15 21:44:11 +00:00
soft-fp Update. 2002-10-03 00:24:35 +00:00
sparcv8 Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
sparcv9 Update. 2004-03-07 08:39:57 +00:00
sparcv9b Update. 2001-04-06 22:47:29 +00:00
__longjmp.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
add_n.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
addmul_1.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
alloca.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
bcopy.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
bsd-_setjmp.S Update. 1997-08-24 10:55:18 +00:00
bsd-setjmp.S Update. 1997-08-24 10:55:18 +00:00
bzero.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
Dist Update. 2000-10-09 00:42:20 +00:00
divrem.m4 Update. 1997-08-24 10:55:18 +00:00
dl-machine.h [BZ #40] 2004-05-17 18:59:35 +00:00
dotmul.S Update. 1997-08-24 10:55:18 +00:00
e_sqrt.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ieee754.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Implies Update. 2000-09-05 15:05:15 +00:00
lshift.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
Makefile Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
memchr.S Update. 2003-04-29 22:49:58 +00:00
memcopy.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
memcpy.S Update. 2003-04-29 22:49:58 +00:00
memmove.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
memset.S Update. 2003-04-29 22:49:58 +00:00
mul_1.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
rem.S Update. 1997-08-24 10:55:18 +00:00
rshift.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
sdiv.S Update. 1997-08-24 10:55:18 +00:00
setjmp.S Update. 2002-12-31 20:46:11 +00:00
stpcpy.S Update. 2004-05-28 06:56:51 +00:00
strcat.S Update. 2003-04-29 22:49:58 +00:00
strchr.S Update. 2003-04-29 22:49:58 +00:00
strcmp.S Update. 2003-04-29 22:49:58 +00:00
strcpy.S Update. 2003-04-29 22:49:58 +00:00
strlen.S Update. 2003-04-29 22:49:58 +00:00
strrchr.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
sub_n.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
submul_1.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
udiv_qrnnd.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
udiv.S Update. 1997-08-24 10:55:18 +00:00
umul.S Update. 1997-08-24 10:55:18 +00:00
urem.S Update. 1997-08-24 10:55:18 +00:00
Versions Update. 1999-05-19 15:35:26 +00:00