mirror of git://sourceware.org/git/glibc.git
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. |
||
|---|---|---|
| .. | ||
| i486 | ||
| i586 | ||
| i686 | ||
| i786 | ||
| Implies | ||
| Makefile | ||
| Versions | ||
| ____longjmp_chk.S | ||
| _exit.S | ||
| accept4.S | ||
| alphasort64.c | ||
| arch-fork.h | ||
| brk.c | ||
| c++-types.data | ||
| call_fallocate.S | ||
| call_pselect6.S | ||
| call_sync_file_range.S | ||
| clone.S | ||
| configure | ||
| configure.ac | ||
| dl-librecon.h | ||
| dl-procinfo.h | ||
| dl-sysdep.h | ||
| epoll_pwait.S | ||
| fallocate.c | ||
| fallocate64.c | ||
| fcntl.c | ||
| fxstat.c | ||
| fxstatat.c | ||
| get_clockfreq.c | ||
| getcontext.S | ||
| getdents64.c | ||
| getmsg.c | ||
| getrlimit64.c | ||
| glob64.c | ||
| internal_accept4.S | ||
| kernel-features.h | ||
| ld.abilist | ||
| ldconfig.h | ||
| libBrokenLocale.abilist | ||
| libanl.abilist | ||
| libc.abilist | ||
| libcrypt.abilist | ||
| libdl.abilist | ||
| libm.abilist | ||
| libnsl.abilist | ||
| libpthread.abilist | ||
| libresolv.abilist | ||
| librt.abilist | ||
| libthread_db.abilist | ||
| libutil.abilist | ||
| localplt.data | ||
| lockf64.c | ||
| lowlevellock.h | ||
| lxstat.c | ||
| makecontext.S | ||
| mmap.S | ||
| mmap64.S | ||
| msgctl.c | ||
| olddirent.h | ||
| oldgetrlimit64.c | ||
| posix_fadvise64.S | ||
| posix_fallocate.c | ||
| posix_fallocate64.c | ||
| profil-counter.h | ||
| pselect.c | ||
| putmsg.c | ||
| readdir64.c | ||
| readdir64_r.c | ||
| readelflib.c | ||
| register-dump.h | ||
| scandir64.c | ||
| semctl.c | ||
| semtimedop.S | ||
| setcontext.S | ||
| setegid.c | ||
| seteuid.c | ||
| setgid.c | ||
| setgroups.c | ||
| setregid.c | ||
| setresgid.c | ||
| setresuid.c | ||
| setreuid.c | ||
| setuid.c | ||
| shlib-versions | ||
| shmctl.c | ||
| sigaction.c | ||
| sigcontextinfo.h | ||
| smp.h | ||
| socket.S | ||
| swapcontext.S | ||
| sync_file_range.c | ||
| syscall.S | ||
| syscalls.list | ||
| sysconf.c | ||
| sysdep-cancel.h | ||
| sysdep.S | ||
| sysdep.h | ||
| ucontext_i.sym | ||
| versionsort64.c | ||
| vfork.S | ||
| xstat.c | ||