This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/14912] Rename non-installed bits/*.h headers
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Tue, 08 Sep 2015 21:12:18 +0000
- Subject: [Bug libc/14912] Rename non-installed bits/*.h headers
- Auto-submitted: auto-generated
- References: <bug-14912-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=14912
--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via ec999b8e5ede67f42759657beb8c5fef87c8cc63 (commit)
from baeb80a026401875b3ffc5fe34eec12ef3b9fd4c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ec999b8e5ede67f42759657beb8c5fef87c8cc63
commit ec999b8e5ede67f42759657beb8c5fef87c8cc63
Author: Joseph Myers <joseph@codesourcery.com>
Date: Tue Sep 8 21:11:03 2015 +0000
Move bits/libc-lock.h and bits/libc-lockP.h out of bits/ (bug 14912).
It was noted in
<https://sourceware.org/ml/libc-alpha/2012-09/msg00305.html> that the
bits/*.h naming scheme should only be used for installed headers.
This patch renames bits/libc-lock.h to plain libc-lock.h and
bits/libc-lockP.h to plain libc-lockP.h to follow that convention.
Note that I don't know where libc-lockP.h comes from for Hurd (the
Hurd libc-lock.h includes libc-lockP.h, but the only libc-lockP.h in
the glibc source tree is for NPTL) - some unmerged patch? - but I
updated the #include in the Hurd libc-lock.h anyway.
Tested for x86_64 (testsuite, and that installed stripped shared
libraries are unchanged by the patch).
[BZ #14912]
* bits/libc-lock.h: Move to ...
* sysdeps/generic/libc-lock.h: ...here.
(_BITS_LIBC_LOCK_H): Rename macro to _LIBC_LOCK_H.
* sysdeps/mach/hurd/bits/libc-lock.h: Move to ...
* sysdeps/mach/hurd/libc-lock.h: ...here.
(_BITS_LIBC_LOCK_H): Rename macro to _LIBC_LOCK_H.
[_LIBC]: Include <libc-lockP.h> instead of <bits/libc-lockP.h>.
* sysdeps/mach/bits/libc-lock.h: Move to ...
* sysdeps/mach/libc-lock.h: ...here.
(_BITS_LIBC_LOCK_H): Rename macro to _LIBC_LOCK_H.
* sysdeps/nptl/bits/libc-lock.h: Move to ...
* sysdeps/nptl/libc-lock.h: ...here.
(_BITS_LIBC_LOCK_H): Rename macro to _LIBC_LOCK_H.
* sysdeps/nptl/bits/libc-lockP.h: Move to ...
* sysdeps/nptl/libc-lockP.h: ...here.
(_BITS_LIBC_LOCKP_H): Rename macro to _LIBC_LOCKP_H.
* crypt/crypt_util.c: Include <libc-lock.h> instead of
<bits/libc-lock.h>.
* dirent/scandir-tail.c: Likewise.
* dlfcn/dlerror.c: Likewise.
* elf/dl-close.c: Likewise.
* elf/dl-iteratephdr.c: Likewise.
* elf/dl-lookup.c: Likewise.
* elf/dl-open.c: Likewise.
* elf/dl-support.c: Likewise.
* elf/dl-writev.h: Likewise.
* elf/rtld.c: Likewise.
* grp/fgetgrent.c: Likewise.
* gshadow/fgetsgent.c: Likewise.
* gshadow/sgetsgent.c: Likewise.
* iconv/gconv_conf.c: Likewise.
* iconv/gconv_db.c: Likewise.
* iconv/gconv_dl.c: Likewise.
* iconv/gconv_int.h: Likewise.
* iconv/gconv_trans.c: Likewise.
* include/link.h: Likewise.
* inet/getnameinfo.c: Likewise.
* inet/getnetgrent.c: Likewise.
* inet/getnetgrent_r.c: Likewise.
* intl/bindtextdom.c: Likewise.
* intl/dcigettext.c: Likewise.
* intl/finddomain.c: Likewise.
* intl/gettextP.h: Likewise.
* intl/loadmsgcat.c: Likewise.
* intl/localealias.c: Likewise.
* intl/textdomain.c: Likewise.
* libidn/idn-stub.c: Likewise.
* libio/libioP.h: Likewise.
* locale/duplocale.c: Likewise.
* locale/freelocale.c: Likewise.
* locale/newlocale.c: Likewise.
* locale/setlocale.c: Likewise.
* login/getutent_r.c: Likewise.
* login/getutid_r.c: Likewise.
* login/getutline_r.c: Likewise.
* login/utmp-private.h: Likewise.
* login/utmpname.c: Likewise.
* malloc/mtrace.c: Likewise.
* misc/efgcvt.c: Likewise.
* misc/error.c: Likewise.
* misc/fstab.c: Likewise.
* misc/getpass.c: Likewise.
* misc/mntent.c: Likewise.
* misc/syslog.c: Likewise.
* nis/nis_call.c: Likewise.
* nis/nis_callback.c: Likewise.
* nis/nss-default.c: Likewise.
* nis/nss_compat/compat-grp.c: Likewise.
* nis/nss_compat/compat-initgroups.c: Likewise.
* nis/nss_compat/compat-pwd.c: Likewise.
* nis/nss_compat/compat-spwd.c: Likewise.
* nis/nss_nis/nis-alias.c: Likewise.
* nis/nss_nis/nis-ethers.c: Likewise.
* nis/nss_nis/nis-grp.c: Likewise.
* nis/nss_nis/nis-hosts.c: Likewise.
* nis/nss_nis/nis-network.c: Likewise.
* nis/nss_nis/nis-proto.c: Likewise.
* nis/nss_nis/nis-pwd.c: Likewise.
* nis/nss_nis/nis-rpc.c: Likewise.
* nis/nss_nis/nis-service.c: Likewise.
* nis/nss_nis/nis-spwd.c: Likewise.
* nis/nss_nisplus/nisplus-alias.c: Likewise.
* nis/nss_nisplus/nisplus-ethers.c: Likewise.
* nis/nss_nisplus/nisplus-grp.c: Likewise.
* nis/nss_nisplus/nisplus-hosts.c: Likewise.
* nis/nss_nisplus/nisplus-initgroups.c: Likewise.
* nis/nss_nisplus/nisplus-network.c: Likewise.
* nis/nss_nisplus/nisplus-proto.c: Likewise.
* nis/nss_nisplus/nisplus-pwd.c: Likewise.
* nis/nss_nisplus/nisplus-rpc.c: Likewise.
* nis/nss_nisplus/nisplus-service.c: Likewise.
* nis/nss_nisplus/nisplus-spwd.c: Likewise.
* nis/ypclnt.c: Likewise.
* nptl/libc_pthread_init.c: Likewise.
* nss/getXXbyYY.c: Likewise.
* nss/getXXent.c: Likewise.
* nss/getXXent_r.c: Likewise.
* nss/nss_db/db-XXX.c: Likewise.
* nss/nss_db/db-netgrp.c: Likewise.
* nss/nss_db/nss_db.h: Likewise.
* nss/nss_files/files-XXX.c: Likewise.
* nss/nss_files/files-alias.c: Likewise.
* nss/nsswitch.c: Likewise.
* posix/regex_internal.h: Likewise.
* posix/wordexp.c: Likewise.
* pwd/fgetpwent.c: Likewise.
* resolv/res_hconf.c: Likewise.
* resolv/res_libc.c: Likewise.
* shadow/fgetspent.c: Likewise.
* shadow/lckpwdf.c: Likewise.
* shadow/sgetspent.c: Likewise.
* socket/opensock.c: Likewise.
* stdio-common/reg-modifier.c: Likewise.
* stdio-common/reg-printf.c: Likewise.
* stdio-common/reg-type.c: Likewise.
* stdio-common/vfprintf.c: Likewise.
* stdio-common/vfscanf.c: Likewise.
* stdlib/abort.c: Likewise.
* stdlib/cxa_atexit.c: Likewise.
* stdlib/fmtmsg.c: Likewise.
* stdlib/random.c: Likewise.
* stdlib/setenv.c: Likewise.
* string/strsignal.c: Likewise.
* sunrpc/auth_none.c: Likewise.
* sunrpc/bindrsvprt.c: Likewise.
* sunrpc/create_xid.c: Likewise.
* sunrpc/key_call.c: Likewise.
* sunrpc/rpc_thread.c: Likewise.
* sysdeps/arm/backtrace.c: Likewise.
* sysdeps/generic/ldsodefs.h: Likewise.
* sysdeps/generic/stdio-lock.h: Likewise.
* sysdeps/generic/unwind-dw2-fde.c: Likewise.
* sysdeps/i386/backtrace.c: Likewise.
* sysdeps/ieee754/ldbl-opt/nldbl-compat.c: Likewise.
* sysdeps/m68k/backtrace.c: Likewise.
* sysdeps/mach/hurd/cthreads.c: Likewise.
* sysdeps/mach/hurd/dirstream.h: Likewise.
* sysdeps/mach/hurd/malloc-machine.h: Likewise.
* sysdeps/nptl/malloc-machine.h: Likewise.
* sysdeps/nptl/stdio-lock.h: Likewise.
* sysdeps/posix/dirstream.h: Likewise.
* sysdeps/posix/getaddrinfo.c: Likewise.
* sysdeps/posix/system.c: Likewise.
* sysdeps/pthread/aio_suspend.c: Likewise.
* sysdeps/s390/s390-32/backtrace.c: Likewise.
* sysdeps/s390/s390-64/backtrace.c: Likewise.
* sysdeps/unix/sysv/linux/check_pf.c: Likewise.
* sysdeps/unix/sysv/linux/if_index.c: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/getutent_r.c: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/getutid_r.c: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/getutline_r.c: Likewise.
* sysdeps/unix/sysv/linux/shm-directory.c: Likewise.
* sysdeps/unix/sysv/linux/system.c: Likewise.
* sysdeps/x86_64/backtrace.c: Likewise.
* time/alt_digit.c: Likewise.
* time/era.c: Likewise.
* time/tzset.c: Likewise.
* wcsmbs/wcsmbsload.c: Likewise.
* nptl/tst-initializers1.c (do_test): Refer to <libc-lock.h>
instead of <bits/libc-lock.h> in comment.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 164 ++++++++
bits/libc-lock.h | 140 -------
crypt/crypt_util.c | 2 +-
dirent/scandir-tail.c | 2 +-
dlfcn/dlerror.c | 2 +-
elf/dl-close.c | 2 +-
elf/dl-iteratephdr.c | 2 +-
elf/dl-lookup.c | 2 +-
elf/dl-open.c | 2 +-
elf/dl-support.c | 2 +-
elf/dl-writev.h | 2 +-
elf/rtld.c | 2 +-
grp/fgetgrent.c | 2 +-
gshadow/fgetsgent.c | 2 +-
gshadow/sgetsgent.c | 2 +-
iconv/gconv_conf.c | 2 +-
iconv/gconv_db.c | 2 +-
iconv/gconv_dl.c | 2 +-
iconv/gconv_int.h | 2 +-
iconv/gconv_trans.c | 2 +-
include/link.h | 2 +-
inet/getnameinfo.c | 2 +-
inet/getnetgrent.c | 2 +-
inet/getnetgrent_r.c | 2 +-
intl/bindtextdom.c | 2 +-
intl/dcigettext.c | 2 +-
intl/finddomain.c | 2 +-
intl/gettextP.h | 2 +-
intl/loadmsgcat.c | 2 +-
intl/localealias.c | 2 +-
intl/textdomain.c | 2 +-
libidn/idn-stub.c | 2 +-
libio/libioP.h | 2 +-
locale/duplocale.c | 2 +-
locale/freelocale.c | 2 +-
locale/newlocale.c | 2 +-
locale/setlocale.c | 2 +-
login/getutent_r.c | 2 +-
login/getutid_r.c | 2 +-
login/getutline_r.c | 2 +-
login/utmp-private.h | 2 +-
login/utmpname.c | 2 +-
malloc/mtrace.c | 2 +-
misc/efgcvt.c | 2 +-
misc/error.c | 2 +-
misc/fstab.c | 2 +-
misc/getpass.c | 2 +-
misc/mntent.c | 2 +-
misc/syslog.c | 2 +-
nis/nis_call.c | 2 +-
nis/nis_callback.c | 2 +-
nis/nss-default.c | 2 +-
nis/nss_compat/compat-grp.c | 2 +-
nis/nss_compat/compat-initgroups.c | 2 +-
nis/nss_compat/compat-pwd.c | 2 +-
nis/nss_compat/compat-spwd.c | 2 +-
nis/nss_nis/nis-alias.c | 2 +-
nis/nss_nis/nis-ethers.c | 2 +-
nis/nss_nis/nis-grp.c | 2 +-
nis/nss_nis/nis-hosts.c | 2 +-
nis/nss_nis/nis-network.c | 2 +-
nis/nss_nis/nis-proto.c | 2 +-
nis/nss_nis/nis-pwd.c | 2 +-
nis/nss_nis/nis-rpc.c | 2 +-
nis/nss_nis/nis-service.c | 2 +-
nis/nss_nis/nis-spwd.c | 2 +-
nis/nss_nisplus/nisplus-alias.c | 2 +-
nis/nss_nisplus/nisplus-ethers.c | 2 +-
nis/nss_nisplus/nisplus-grp.c | 2 +-
nis/nss_nisplus/nisplus-hosts.c | 2 +-
nis/nss_nisplus/nisplus-initgroups.c | 2 +-
nis/nss_nisplus/nisplus-network.c | 2 +-
nis/nss_nisplus/nisplus-proto.c | 2 +-
nis/nss_nisplus/nisplus-pwd.c | 2 +-
nis/nss_nisplus/nisplus-rpc.c | 2 +-
nis/nss_nisplus/nisplus-service.c | 2 +-
nis/nss_nisplus/nisplus-spwd.c | 2 +-
nis/ypclnt.c | 2 +-
nptl/libc_pthread_init.c | 2 +-
nptl/tst-initializers1.c | 4 +-
nss/getXXbyYY.c | 2 +-
nss/getXXent.c | 2 +-
nss/getXXent_r.c | 2 +-
nss/nss_db/db-XXX.c | 2 +-
nss/nss_db/db-netgrp.c | 2 +-
nss/nss_db/nss_db.h | 2 +-
nss/nss_files/files-XXX.c | 2 +-
nss/nss_files/files-alias.c | 2 +-
nss/nsswitch.c | 2 +-
posix/regex_internal.h | 2 +-
posix/wordexp.c | 2 +-
pwd/fgetpwent.c | 2 +-
resolv/res_hconf.c | 2 +-
resolv/res_libc.c | 2 +-
shadow/fgetspent.c | 2 +-
shadow/lckpwdf.c | 2 +-
shadow/sgetspent.c | 2 +-
socket/opensock.c | 2 +-
stdio-common/reg-modifier.c | 2 +-
stdio-common/reg-printf.c | 2 +-
stdio-common/reg-type.c | 2 +-
stdio-common/vfprintf.c | 2 +-
stdio-common/vfscanf.c | 2 +-
stdlib/abort.c | 2 +-
stdlib/cxa_atexit.c | 2 +-
stdlib/fmtmsg.c | 2 +-
stdlib/random.c | 2 +-
stdlib/setenv.c | 2 +-
string/strsignal.c | 2 +-
sunrpc/auth_none.c | 2 +-
sunrpc/bindrsvprt.c | 2 +-
sunrpc/create_xid.c | 2 +-
sunrpc/key_call.c | 2 +-
sunrpc/rpc_thread.c | 4 +-
sysdeps/arm/backtrace.c | 2 +-
sysdeps/generic/ldsodefs.h | 2 +-
sysdeps/generic/libc-lock.h | 140 +++++++
sysdeps/generic/stdio-lock.h | 2 +-
sysdeps/generic/unwind-dw2-fde.c | 2 +-
sysdeps/i386/backtrace.c | 2 +-
sysdeps/ieee754/ldbl-opt/nldbl-compat.c | 2 +-
sysdeps/m68k/backtrace.c | 2 +-
sysdeps/mach/bits/libc-lock.h | 145 -------
sysdeps/mach/hurd/bits/libc-lock.h | 212 ----------
sysdeps/mach/hurd/cthreads.c | 2 +-
sysdeps/mach/hurd/dirstream.h | 2 +-
sysdeps/mach/hurd/libc-lock.h | 212 ++++++++++
sysdeps/mach/hurd/malloc-machine.h | 2 +-
sysdeps/mach/libc-lock.h | 145 +++++++
sysdeps/nptl/bits/libc-lock.h | 187 ---------
sysdeps/nptl/bits/libc-lockP.h | 436 --------------------
sysdeps/nptl/libc-lock.h | 187 +++++++++
sysdeps/nptl/libc-lockP.h | 436 ++++++++++++++++++++
sysdeps/nptl/malloc-machine.h | 2 +-
sysdeps/nptl/stdio-lock.h | 2 +-
sysdeps/posix/dirstream.h | 2 +-
sysdeps/posix/getaddrinfo.c | 2 +-
sysdeps/posix/system.c | 2 +-
sysdeps/pthread/aio_suspend.c | 2 +-
sysdeps/s390/s390-32/backtrace.c | 2 +-
sysdeps/s390/s390-64/backtrace.c | 2 +-
sysdeps/unix/sysv/linux/check_pf.c | 2 +-
sysdeps/unix/sysv/linux/if_index.c | 2 +-
sysdeps/unix/sysv/linux/s390/s390-32/getutent_r.c | 2 +-
sysdeps/unix/sysv/linux/s390/s390-32/getutid_r.c | 2 +-
sysdeps/unix/sysv/linux/s390/s390-32/getutline_r.c | 2 +-
sysdeps/unix/sysv/linux/shm-directory.c | 2 +-
sysdeps/unix/sysv/linux/system.c | 2 +-
sysdeps/x86_64/backtrace.c | 2 +-
time/alt_digit.c | 2 +-
time/era.c | 2 +-
time/tzset.c | 2 +-
wcsmbs/wcsmbsload.c | 2 +-
153 files changed, 1428 insertions(+), 1264 deletions(-)
delete mode 100644 bits/libc-lock.h
create mode 100644 sysdeps/generic/libc-lock.h
delete mode 100644 sysdeps/mach/bits/libc-lock.h
delete mode 100644 sysdeps/mach/hurd/bits/libc-lock.h
create mode 100644 sysdeps/mach/hurd/libc-lock.h
create mode 100644 sysdeps/mach/libc-lock.h
delete mode 100644 sysdeps/nptl/bits/libc-lock.h
delete mode 100644 sysdeps/nptl/bits/libc-lockP.h
create mode 100644 sysdeps/nptl/libc-lock.h
create mode 100644 sysdeps/nptl/libc-lockP.h
--
You are receiving this mail because:
You are on the CC list for the bug.