Remove __libc_readv and __libc_writev function names.
commite19c95fd5ed81c1d47c6784c18942c552e6f4562
authorJoseph Myers <joseph@codesourcery.com>
Thu, 30 Oct 2014 20:56:34 +0000 (30 20:56 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Thu, 30 Oct 2014 20:56:34 +0000 (30 20:56 +0000)
treef0b7593352df1d68f0e217bd9e95e19872b4c5ed
parent65b00b6c51c09bbce4876fac87ec4f8ad8399697
Remove __libc_readv and __libc_writev function names.

Continuing the removal of __libc_* function names that are no longer
used anywhere, this patch removes the __libc_readv and __libc_writev
names.

Tested for x86_64 that stripped installed shared libraries are
unchanged by the patch.

* include/sys/uio.h (__libc_readv): Remove declaration.
(__libc_writev): Likewise.
* misc/readv.c (__libc_readv): Rename to __readv.
(__readv): Do not define as alias.
(readv): Define as alias of __readv.
* misc/writev.c (__libc_writev): Rename to __writev.
(__writev): Do not define as alias.
(writev): Define as alias of __writev.
* sysdeps/posix/readv.c (__libc_readv): Rename to __readv.
(__readv): Do not define as alias.
(readv): Define unconditionally as alias of __readv.
* sysdeps/posix/writev.c (__libc_writev): Rename to __writev.
(__writev): Do not define as alias.
(writev): Define unconditionally as alias of __writev.
* sysdeps/unix/syscalls.list (readv): Do not define __libc_readv
name.
(writev): Do not define __libc_writev name.
ChangeLog
include/sys/uio.h
misc/readv.c
misc/writev.c
sysdeps/posix/readv.c
sysdeps/posix/writev.c
sysdeps/unix/syscalls.list