1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-05-27 05:21:10 +03:00
Joseph Myers 2c46a66a3a Remove __libc_waitpid function name.
Continuing the removal of unused __libc_* function names, this patch
removes the __libc_waitpid name.

Tested for x86_64 (testsuite, and that disassembly of installed shared
libraries is unchanged by the patch; __waitpid, which is exported from
shared libc, changes from weak to strong on some configurations, which
is of no significance).

	* include/sys/wait.h (__libc_waitpid): Remove declaration.
	* posix/waitpid.c (__libc_waitpid): Rename to __waitpid.
	(__waitpid): Don't define as alias.  Use libc_hidden_def not
	libc_hidden_weak.
	(waitpid): Define as alias of __waitpid.
	* sysdeps/unix/bsd/waitpid.c (__libc_waitpid): Rename to
	__waitpid.
	(__waitpid): Don't define as alias.  Use libc_hidden_def not
	libc_hidden_weak.
	(waitpid): Define as alias of __waitpid.
	* sysdeps/unix/sysv/linux/i386/syscalls.list (waitpid): Remove
	__libc_waitpid alias.
	* sysdeps/unix/sysv/linux/m68k/syscalls.list (waitpid): Likewise.
	* sysdeps/unix/sysv/linux/powerpc/syscalls.list (waitpid):
	Likewise.
	* sysdeps/unix/sysv/linux/sh/syscalls.list (waitpid): Likewise.
	* sysdeps/unix/sysv/linux/sparc/syscalls.list (waitpid): Likewise.
	* sysdeps/unix/sysv/linux/tile/waitpid.S (__libc_waitpid): Remove
	alias.
	* sysdeps/unix/sysv/linux/waitpid.c (__libc_waitpid): Rename to
	__waitpid.
	(__waitpid): Don't define as alias.  Use libc_hidden_def not
	libc_hidden_weak.
	(waitpid): Define as alias of __waitpid.
2014-11-07 01:27:16 +00:00
..
2009-01-08 00:47:30 +00:00
2004-10-01 15:44:06 +00:00
2010-03-24 12:10:51 -07:00
2004-11-15 22:00:25 +00:00
2009-11-14 19:11:44 -08:00
2005-12-14 15:06:39 +00:00
2012-09-28 10:15:05 -06:00
2005-12-14 15:06:39 +00:00
2004-11-25 22:32:18 +00:00
2014-11-04 15:32:07 +01:00
2013-06-06 02:15:33 +02:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-02-23 02:42:55 +00:00
2005-07-24 21:41:49 +00:00
2004-10-06 18:09:57 +00:00
2004-12-10 00:41:30 +00:00
2012-05-10 15:57:27 -07:00
2014-11-07 01:27:16 +00:00