glibc/sysdeps
Ulrich Drepper 61062f5630 * posix/bits/unistd.h: Avoid calling __*_chk variants if we can
determine the call will never trigger a failure.

	* sysdeps/i386/i686/memset_chk.S: Remove alias and warning.
	* sysdeps/x86_64/memset_chk.S: Likewise.

2005-02-24  Roland McGrath  <roland@redhat.com>

	* debug/Versions (libc: GLIBC_2.4): Remove
	__memset_zero_constant_len_parameter.
	* sysdeps/generic/memset_chk.c: Remove alias and warning.
	* misc/sys/cdefs.h (__warndecl): New macro.
	* debug/warning-nop.c: New file.
	* string/bits/string3.h (memset): Call __warn_memset_zero_len with no
	arguments, instead of calling __memset_zero_constant_len_parameter.
	Use __warndecl for __warn_memset_zero_len.
	* debug/Makefile (routines): Add $(static-only-routines).
	(static-only-routines): New variable.
2005-03-01 00:35:23 +00:00
..
alpha * math/math_private.h (__copysign): Define as builtin for gcc 4. (__copysignf, __copysignl): Likewise. * sysdeps/alpha/fpu/bits/mathinline.h (copysign): Don't define for gcc 4.0. (copysignf, copysignl, fabsf, fabs): Likewise. (__copysign, __copysignf, __copysignl): Remove. (__fabs, __fabsf): Remove. 2005-02-08 04:37:48 +00:00
arm * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
generic * posix/bits/unistd.h: Avoid calling __*_chk variants if we can 2005-03-01 00:35:23 +00:00
gnu 2.5-18.1 2007-07-12 18:26:36 +00:00
hppa * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
i386 * posix/bits/unistd.h: Avoid calling __*_chk variants if we can 2005-03-01 00:35:23 +00:00
ia64 [BZ #677] 2005-02-07 22:56:07 +00:00
ieee754 2.5-18.1 2007-07-12 18:26:36 +00:00
m68k (elf_machine_rela): Remove use of RESOLVE. 2005-02-08 20:02:24 +00:00
mach * include/sys/socket.h: Declare __recv. 2005-02-22 22:51:17 +00:00
mips 2.5-18.1 2007-07-12 18:26:36 +00:00
posix [BZ #284, BZ #721] 2005-02-17 01:19:55 +00:00
powerpc [BZ #284, BZ #721] 2005-02-17 01:19:55 +00:00
pthread 2.5-18.1 2007-07-12 18:26:36 +00:00
rs6000 2.5-18.1 2007-07-12 18:26:36 +00:00
s390 Update. 2005-01-29 00:07:16 +00:00
sh [BZ #284, BZ #721] 2005-02-17 01:19:55 +00:00
sparc 2.5-18.1 2007-07-12 18:26:36 +00:00
unix [BZ #758] 2005-02-25 15:18:13 +00:00
wordsize-32 2.5-18.1 2007-07-12 18:26:36 +00:00
wordsize-64 2.5-18.1 2007-07-12 18:26:36 +00:00
x86_64 * posix/bits/unistd.h: Avoid calling __*_chk variants if we can 2005-03-01 00:35:23 +00:00
linkmap.h * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00