glibc/sysdeps
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
..
alpha Update. 2004-05-28 06:56:51 +00:00
am29k Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
arm [BZ #140] 2004-04-29 20:09:32 +00:00
cris Update. 2003-09-24 21:13:55 +00:00
generic Update. 2004-05-28 06:56:51 +00:00
gnu * sysdeps/gnu/Makefile (generated): Append errlist-compat.c here, ... 2003-05-03 09:08:37 +00:00
hppa Update. 2004-04-19 06:51:29 +00:00
i386 Update. 2004-05-28 06:56:51 +00:00
i860 Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
i960 Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ia64 Update. 2004-05-04 18:26:59 +00:00
ieee754 Update. 2004-04-21 18:58:31 +00:00
m68k Use "+m" constraint instead of separate "m" constraints. 2004-05-23 10:22:47 +00:00
m88k Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
mach Update. 2004-05-03 21:40:12 +00:00
mips 2004-05-15 Chris Demetriou <cgd@broadcom.com> 2004-05-20 22:07:15 +00:00
posix Update. 2004-05-10 04:49:53 +00:00
powerpc Update. 2004-05-28 06:56:51 +00:00
pthread Update. 2004-05-26 04:47:00 +00:00
rs6000 Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
s390 Update. 2004-04-16 19:29:42 +00:00
sh [BZ #40] 2004-05-17 18:59:35 +00:00
sparc Update. 2004-05-28 06:56:51 +00:00
standalone Update. 2002-08-03 07:02:10 +00:00
tahoe
unix * sysdeps/unix/sysv/linux/bits/in.h: Cosmetic fixes to get in sync 2004-05-25 18:56:20 +00:00
vax Update. 2002-12-31 20:46:11 +00:00
wordsize-32 Update. 2004-03-08 21:31:23 +00:00
wordsize-64 * sysdeps/ia64/dl-fptr.c (__ia64_make_fptr): Revert last change. 2003-03-03 09:45:25 +00:00
x86_64 Update. 2004-05-28 06:56:51 +00:00
z8000 Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00