glibc/misc
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
..
bits 2.5-18.1 2007-07-12 18:26:36 +00:00
sys * posix/bits/unistd.h: Avoid calling __*_chk variants if we can 2005-03-01 00:35:23 +00:00
.cvsignore
ar.h
daemon.c Update. 2004-09-25 06:49:33 +00:00
dirname.c
efgcvt_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
efgcvt.c 2.5-18.1 2007-07-12 18:26:36 +00:00
err.c
err.h
error.c 2.5-18.1 2007-07-12 18:26:36 +00:00
error.h 2.5-18.1 2007-07-12 18:26:36 +00:00
fstab.c
fstab.h
getpass.c 2.5-18.1 2007-07-12 18:26:36 +00:00
getttyent.c Update. 2004-09-14 04:41:35 +00:00
getusershell.c 2.5-18.1 2007-07-12 18:26:36 +00:00
hsearch_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
hsearch.c
init-misc.c
insremque.c 2.5-18.1 2007-07-12 18:26:36 +00:00
libgen.h
lsearch.c
Makefile 2.5-18.1 2007-07-12 18:26:36 +00:00
mkdtemp.c
mkstemp64.c
mkstemp.c
mktemp.c
mntent_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
mntent.c
mntent.h
qefgcvt_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
qefgcvt.c
regexp.c
regexp.h
search.h
sgtty.h
stab.h
syscall.h
sysexits.h
syslog.h
tsearch.c 2.5-18.1 2007-07-12 18:26:36 +00:00
tst-dirname.c
tst-efgcvt.c Test for stack alignment. 2004-12-22 20:09:42 +00:00
tst-fdset.c
tst-hsearch.c
tst-mntent.c
tst-tsearch.c
ttyent.h
ttyslot.c
ustat.h
Versions 2.5-18.1 2007-07-12 18:26:36 +00:00