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.
This commit is contained in:
Joseph Myers 2015-09-08 21:11:03 +00:00
parent baeb80a026
commit ec999b8e5e
148 changed files with 324 additions and 160 deletions

164
ChangeLog
View File

@ -1,3 +1,167 @@
2015-09-08 Joseph Myers <joseph@codesourcery.com>
[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.
2015-09-08 Andrew Bennett <andrew.bennett@imgtec.com> 2015-09-08 Andrew Bennett <andrew.bennett@imgtec.com>
* sysdeps/mips/bits/atomic.h [_MIPS_SIM == _ABIO32] (MIPS_PUSH_MIPS2): * sysdeps/mips/bits/atomic.h [_MIPS_SIM == _ABIO32] (MIPS_PUSH_MIPS2):

View File

@ -253,7 +253,7 @@ static const char b64t[64] =
struct crypt_data _ufc_foobar; struct crypt_data _ufc_foobar;
#ifdef __GNU_LIBRARY__ #ifdef __GNU_LIBRARY__
#include <bits/libc-lock.h> #include <libc-lock.h>
__libc_lock_define_initialized (static, _ufc_tables_lock) __libc_lock_define_initialized (static, _ufc_tables_lock)
#endif #endif

View File

@ -20,7 +20,7 @@
#include <errno.h> #include <errno.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#ifndef SCANDIR_TAIL #ifndef SCANDIR_TAIL
# define SCANDIR_TAIL __scandir_tail # define SCANDIR_TAIL __scandir_tail

View File

@ -22,7 +22,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <ldsodefs.h> #include <ldsodefs.h>
#if !defined SHARED && IS_IN (libdl) #if !defined SHARED && IS_IN (libdl)

View File

@ -25,7 +25,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <unistd.h> #include <unistd.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <ldsodefs.h> #include <ldsodefs.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/mman.h> #include <sys/mman.h>

View File

@ -20,7 +20,7 @@
#include <errno.h> #include <errno.h>
#include <ldsodefs.h> #include <ldsodefs.h>
#include <stddef.h> #include <stddef.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
static void static void
cancel_handler (void *arg __attribute__((unused))) cancel_handler (void *arg __attribute__((unused)))

View File

@ -25,7 +25,7 @@
#include <dl-hash.h> #include <dl-hash.h>
#include <dl-machine.h> #include <dl-machine.h>
#include <sysdep-cancel.h> #include <sysdep-cancel.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <tls.h> #include <tls.h>
#include <atomic.h> #include <atomic.h>

View File

@ -26,7 +26,7 @@
#include <unistd.h> #include <unistd.h>
#include <sys/mman.h> /* Check whether MAP_COPY is defined. */ #include <sys/mman.h> /* Check whether MAP_COPY is defined. */
#include <sys/param.h> #include <sys/param.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <ldsodefs.h> #include <ldsodefs.h>
#include <caller.h> #include <caller.h>
#include <sysdep-cancel.h> #include <sysdep-cancel.h>

View File

@ -27,7 +27,7 @@
#include <stdint.h> #include <stdint.h>
#include <ldsodefs.h> #include <ldsodefs.h>
#include <dl-machine.h> #include <dl-machine.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <dl-cache.h> #include <dl-cache.h>
#include <dl-librecon.h> #include <dl-librecon.h>
#include <dl-procinfo.h> #include <dl-procinfo.h>

View File

@ -18,7 +18,7 @@
#include <sys/uio.h> #include <sys/uio.h>
#include <ldsodefs.h> #include <ldsodefs.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* This is used from only one place: dl-misc.c:_dl_debug_vdprintf. /* This is used from only one place: dl-misc.c:_dl_debug_vdprintf.
Hence it's in a header with the expectation it will be inlined. Hence it's in a header with the expectation it will be inlined.

View File

@ -31,7 +31,7 @@
#include <entry.h> #include <entry.h>
#include <fpu_control.h> #include <fpu_control.h>
#include <hp-timing.h> #include <hp-timing.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "dynamic-link.h" #include "dynamic-link.h"
#include <dl-librecon.h> #include <dl-librecon.h>
#include <unsecvars.h> #include <unsecvars.h>

View File

@ -17,7 +17,7 @@
#include <errno.h> #include <errno.h>
#include <grp.h> #include <grp.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -16,7 +16,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <gshadow.h> #include <gshadow.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -16,7 +16,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <gshadow.h> #include <gshadow.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -31,7 +31,7 @@
#include <unistd.h> #include <unistd.h>
#include <sys/param.h> #include <sys/param.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <gconv_int.h> #include <gconv_int.h>

View File

@ -23,7 +23,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <sys/param.h> #include <sys/param.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <locale/localeinfo.h> #include <locale/localeinfo.h>
#include <dlfcn.h> #include <dlfcn.h>

View File

@ -23,7 +23,7 @@
#include <search.h> #include <search.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <sys/param.h> #include <sys/param.h>
#include <gconv_int.h> #include <gconv_int.h>

View File

@ -23,7 +23,7 @@
#include <stdlib.h> /* For alloca used in macro below. */ #include <stdlib.h> /* For alloca used in macro below. */
#include <ctype.h> /* For __toupper_l used in macro below. */ #include <ctype.h> /* For __toupper_l used in macro below. */
#include <string.h> /* For strlen et al used in macro below. */ #include <string.h> /* For strlen et al used in macro below. */
#include <bits/libc-lock.h> #include <libc-lock.h>
__BEGIN_DECLS __BEGIN_DECLS

View File

@ -24,7 +24,7 @@
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "gconv_int.h" #include "gconv_int.h"
#include "../locale/localeinfo.h" #include "../locale/localeinfo.h"

View File

@ -43,7 +43,7 @@ extern unsigned int la_objopen (struct link_map *__map, Lmid_t __lmid,
#include <dl-fileid.h> #include <dl-fileid.h>
#include <dl-lookupcfg.h> #include <dl-lookupcfg.h>
#include <tls.h> #include <tls.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* Some internal data structures of the dynamic linker used in the /* Some internal data structures of the dynamic linker used in the

View File

@ -51,7 +51,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include <sys/types.h> #include <sys/types.h>
#include <sys/un.h> #include <sys/un.h>
#include <sys/utsname.h> #include <sys/utsname.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <scratch_buffer.h> #include <scratch_buffer.h>
#ifdef HAVE_LIBIDN #ifdef HAVE_LIBIDN

View File

@ -18,7 +18,7 @@
#include <errno.h> #include <errno.h>
#include <netdb.h> #include <netdb.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* Static buffer for return value. We allocate it when needed. */ /* Static buffer for return value. We allocate it when needed. */
libc_freeres_ptr (static char *buffer); libc_freeres_ptr (static char *buffer);

View File

@ -17,7 +17,7 @@
#include <assert.h> #include <assert.h>
#include <atomic.h> #include <atomic.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <errno.h> #include <errno.h>
#include <netdb.h> #include <netdb.h>
#include <stdbool.h> #include <stdbool.h>

View File

@ -31,7 +31,7 @@
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
# define gl_rwlock_define __libc_rwlock_define # define gl_rwlock_define __libc_rwlock_define
# define gl_rwlock_wrlock __libc_rwlock_wrlock # define gl_rwlock_wrlock __libc_rwlock_wrlock
# define gl_rwlock_unlock __libc_rwlock_unlock # define gl_rwlock_unlock __libc_rwlock_unlock

View File

@ -103,7 +103,7 @@ extern int errno;
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
# define gl_rwlock_define_initialized __libc_rwlock_define_initialized # define gl_rwlock_define_initialized __libc_rwlock_define_initialized
# define gl_rwlock_rdlock __libc_rwlock_rdlock # define gl_rwlock_rdlock __libc_rwlock_rdlock
# define gl_rwlock_wrlock __libc_rwlock_wrlock # define gl_rwlock_wrlock __libc_rwlock_wrlock

View File

@ -37,7 +37,7 @@
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
# define gl_rwlock_define_initialized __libc_rwlock_define_initialized # define gl_rwlock_define_initialized __libc_rwlock_define_initialized
# define gl_rwlock_rdlock __libc_rwlock_rdlock # define gl_rwlock_rdlock __libc_rwlock_rdlock
# define gl_rwlock_wrlock __libc_rwlock_wrlock # define gl_rwlock_wrlock __libc_rwlock_wrlock

View File

@ -30,7 +30,7 @@
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
# define gl_rwlock_define __libc_rwlock_define # define gl_rwlock_define __libc_rwlock_define
#else #else
# include "lock.h" # include "lock.h"

View File

@ -95,7 +95,7 @@ char *alloca ();
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
#else #else
# include "lock.h" # include "lock.h"
#endif #endif

View File

@ -83,7 +83,7 @@ char *alloca ();
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
#else #else
# include "lock.h" # include "lock.h"
#endif #endif

View File

@ -30,7 +30,7 @@
/* Handle multi-threaded applications. */ /* Handle multi-threaded applications. */
#ifdef _LIBC #ifdef _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
# define gl_rwlock_define __libc_rwlock_define # define gl_rwlock_define __libc_rwlock_define
# define gl_rwlock_wrlock __libc_rwlock_wrlock # define gl_rwlock_wrlock __libc_rwlock_wrlock
# define gl_rwlock_unlock __libc_rwlock_unlock # define gl_rwlock_unlock __libc_rwlock_unlock

View File

@ -22,7 +22,7 @@
#include <string.h> #include <string.h>
#include <dlfcn.h> #include <dlfcn.h>
#include <gnu/lib-names.h> #include <gnu/lib-names.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* Get specification for idna_to_ascii_lz. */ /* Get specification for idna_to_ascii_lz. */
#include "idna.h" #include "idna.h"

View File

@ -39,7 +39,7 @@
# define __set_errno(Val) errno = (Val) # define __set_errno(Val) errno = (Val)
#endif #endif
#if defined __GLIBC__ && __GLIBC__ >= 2 #if defined __GLIBC__ && __GLIBC__ >= 2
# include <bits/libc-lock.h> # include <libc-lock.h>
#else #else
/*# include <comthread.h>*/ /*# include <comthread.h>*/
#endif #endif

View File

@ -18,7 +18,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <locale.h> #include <locale.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>

View File

@ -19,7 +19,7 @@
#include <locale.h> #include <locale.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "localeinfo.h" #include "localeinfo.h"

View File

@ -18,7 +18,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <argz.h> #include <argz.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <errno.h> #include <errno.h>
#include <locale.h> #include <locale.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -18,7 +18,7 @@
#include <alloca.h> #include <alloca.h>
#include <argz.h> #include <argz.h>
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <locale.h> #include <locale.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>

View File

@ -17,7 +17,7 @@
License along with the GNU C Library; if not, see License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdlib.h> #include <stdlib.h>
#include <utmp.h> #include <utmp.h>

View File

@ -17,7 +17,7 @@
License along with the GNU C Library; if not, see License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <errno.h> #include <errno.h>
#include <stdlib.h> #include <stdlib.h>
#include <utmp.h> #include <utmp.h>

View File

@ -18,7 +18,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <utmp.h> #include <utmp.h>
#include "utmp-private.h" #include "utmp-private.h"

View File

@ -22,7 +22,7 @@
#define _UTMP_PRIVATE_H 1 #define _UTMP_PRIVATE_H 1
#include <utmp.h> #include <utmp.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* The structure describing the functions in a backend. */ /* The structure describing the functions in a backend. */
struct utfuncs struct utfuncs

View File

@ -16,7 +16,7 @@
License along with the GNU C Library; if not, see License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <utmp.h> #include <utmp.h>

View File

@ -22,7 +22,7 @@
# define _MALLOC_INTERNAL # define _MALLOC_INTERNAL
# include <malloc.h> # include <malloc.h>
# include <mcheck.h> # include <mcheck.h>
# include <bits/libc-lock.h> # include <libc-lock.h>
#endif #endif
#include <dlfcn.h> #include <dlfcn.h>

View File

@ -21,7 +21,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <sys/param.h> #include <sys/param.h>
#include <float.h> #include <float.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <math_ldbl_opt.h> #include <math_ldbl_opt.h>
#ifndef FLOAT_TYPE #ifndef FLOAT_TYPE

View File

@ -85,7 +85,7 @@ extern void __error_at_line (int status, int errnum, const char *file_name,
# undef putc # undef putc
# define putc(c, fp) _IO_putc (c, fp) # define putc(c, fp) _IO_putc (c, fp)
# include <bits/libc-lock.h> # include <libc-lock.h>
#else /* not _LIBC */ #else /* not _LIBC */

View File

@ -20,7 +20,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#define BUFFER_SIZE 0x1fc0 #define BUFFER_SIZE 0x1fc0

View File

@ -24,7 +24,7 @@
#include <wchar.h> #include <wchar.h>
#define flockfile(s) _IO_flockfile (s) #define flockfile(s) _IO_flockfile (s)
#define funlockfile(s) _IO_funlockfile (s) #define funlockfile(s) _IO_funlockfile (s)
#include <bits/libc-lock.h> #include <libc-lock.h>
/* It is desirable to use this bit on systems that have it. /* It is desirable to use this bit on systems that have it.
The only bit of terminal state we want to twiddle is echoing, which is The only bit of terminal state we want to twiddle is echoing, which is

View File

@ -18,7 +18,7 @@
#include <mntent.h> #include <mntent.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* We don't want to allocate the static buffer all the time since it /* We don't want to allocate the static buffer all the time since it
is not always used (in fact, rather infrequently). Accept the is not always used (in fact, rather infrequently). Accept the

View File

@ -47,7 +47,7 @@ static char sccsid[] = "@(#)syslog.c 8.4 (Berkeley) 3/18/94";
#include <time.h> #include <time.h>
#include <unistd.h> #include <unistd.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <signal.h> #include <signal.h>
#include <locale.h> #include <locale.h>

View File

@ -28,7 +28,7 @@
#include <unistd.h> #include <unistd.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nis_xdr.h" #include "nis_xdr.h"
#include "nis_intern.h" #include "nis_intern.h"

View File

@ -33,7 +33,7 @@
#include <rpc/key_prot.h> #include <rpc/key_prot.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <rpcsvc/nis_callback.h> #include <rpcsvc/nis_callback.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nis_xdr.h" #include "nis_xdr.h"
#include "nis_intern.h" #include "nis_intern.h"

View File

@ -21,7 +21,7 @@
#include <stdio_ext.h> #include <stdio_ext.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <libnsl.h> #include <libnsl.h>

View File

@ -25,7 +25,7 @@
#include <stdio_ext.h> #include <stdio_ext.h>
#include <string.h> #include <string.h>
#include <rpc/types.h> #include <rpc/types.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <kernel-features.h> #include <kernel-features.h>
static service_user *ni; static service_user *ni;

View File

@ -27,7 +27,7 @@
#include <rpc/types.h> #include <rpc/types.h>
#include <sys/param.h> #include <sys/param.h>
#include <nsswitch.h> #include <nsswitch.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <kernel-features.h> #include <kernel-features.h>
#include <scratch_buffer.h> #include <scratch_buffer.h>

View File

@ -27,7 +27,7 @@
#include <string.h> #include <string.h>
#include <rpc/types.h> #include <rpc/types.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <kernel-features.h> #include <kernel-features.h>
#include "netgroup.h" #include "netgroup.h"

View File

@ -27,7 +27,7 @@
#include <string.h> #include <string.h>
#include <rpc/types.h> #include <rpc/types.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <kernel-features.h> #include <kernel-features.h>
#include "netgroup.h" #include "netgroup.h"

View File

@ -21,7 +21,7 @@
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <aliases.h> #include <aliases.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -20,7 +20,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>
#include <netinet/ether.h> #include <netinet/ether.h>

View File

@ -21,7 +21,7 @@
#include <grp.h> #include <grp.h>
#include <nss.h> #include <nss.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -28,7 +28,7 @@
#include <netinet/in.h> #include <netinet/in.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <resolv.h> #include <resolv.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -28,7 +28,7 @@
#include <string.h> #include <string.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -21,7 +21,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -22,7 +22,7 @@
#include <nss.h> #include <nss.h>
#include <pwd.h> #include <pwd.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -21,7 +21,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -21,7 +21,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -25,7 +25,7 @@
#define _nss_nis_endspent _nss_nis_endspent_XXX #define _nss_nis_endspent _nss_nis_endspent_XXX
#include <shadow.h> #include <shadow.h>
#undef _nss_nis_endspent #undef _nss_nis_endspent
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/yp.h> #include <rpcsvc/yp.h>
#include <rpcsvc/ypclnt.h> #include <rpcsvc/ypclnt.h>

View File

@ -22,7 +22,7 @@
#include <ctype.h> #include <ctype.h>
#include <string.h> #include <string.h>
#include <aliases.h> #include <aliases.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -26,7 +26,7 @@
#include <netinet/ether.h> #include <netinet/ether.h>
#include <netinet/if_ether.h> #include <netinet/if_ether.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -22,7 +22,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -26,7 +26,7 @@
#include <arpa/inet.h> #include <arpa/inet.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -21,7 +21,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -25,7 +25,7 @@
#include <string.h> #include <string.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -23,7 +23,7 @@
#include <nss.h> #include <nss.h>
#include <string.h> #include <string.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -21,7 +21,7 @@
#include <errno.h> #include <errno.h>
#include <pwd.h> #include <pwd.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -23,7 +23,7 @@
#include <string.h> #include <string.h>
#include <rpc/netdb.h> #include <rpc/netdb.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -23,7 +23,7 @@
#include <nss.h> #include <nss.h>
#include <string.h> #include <string.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -20,7 +20,7 @@
#include <errno.h> #include <errno.h>
#include <shadow.h> #include <shadow.h>
#include <string.h> #include <string.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <rpcsvc/nis.h> #include <rpcsvc/nis.h>
#include "nss-nisplus.h" #include "nss-nisplus.h"

View File

@ -28,7 +28,7 @@
#include <rpcsvc/ypupd.h> #include <rpcsvc/ypupd.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/uio.h> #include <sys/uio.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* This should only be defined on systems with a BSD compatible ypbind */ /* This should only be defined on systems with a BSD compatible ypbind */
#ifndef BINDINGDIR #ifndef BINDINGDIR

View File

@ -23,7 +23,7 @@
#include <tls.h> #include <tls.h>
#include <string.h> #include <string.h>
#include <pthreadP.h> #include <pthreadP.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <sysdep.h> #include <sysdep.h>
#include <ldsodefs.h> #include <ldsodefs.h>

View File

@ -46,9 +46,9 @@ do_test (void)
if (rwl_writer.__data.__flags if (rwl_writer.__data.__flags
!= PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP) != PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP)
return 6; return 6;
/* <bits/libc-lock.h> __libc_rwlock_init definition for libc.so /* <libc-lock.h> __libc_rwlock_init definition for libc.so
relies on PTHREAD_RWLOCK_INITIALIZER being all zeros. If relies on PTHREAD_RWLOCK_INITIALIZER being all zeros. If
that ever changes, <bits/libc-lock.h> needs updating. */ that ever changes, <libc-lock.h> needs updating. */
size_t i; size_t i;
for (i = 0; i < sizeof (rwl_normal); i++) for (i = 0; i < sizeof (rwl_normal); i++)
if (((char *) &rwl_normal)[i] != '\0') if (((char *) &rwl_normal)[i] != '\0')

View File

@ -17,7 +17,7 @@
#include <assert.h> #include <assert.h>
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdlib.h> #include <stdlib.h>
#include <resolv.h> #include <resolv.h>

View File

@ -16,7 +16,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdlib.h> #include <stdlib.h>
#include "nsswitch.h" #include "nsswitch.h"

View File

@ -17,7 +17,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nsswitch.h" #include "nsswitch.h"

View File

@ -20,7 +20,7 @@
#include <fcntl.h> #include <fcntl.h>
#include <stdint.h> #include <stdint.h>
#include <sys/mman.h> #include <sys/mman.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nsswitch.h" #include "nsswitch.h"
#include "nss_db.h" #include "nss_db.h"

View File

@ -24,7 +24,7 @@
#include <netgroup.h> #include <netgroup.h>
#include <string.h> #include <string.h>
#include <stdint.h> #include <stdint.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <paths.h> #include <paths.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -21,7 +21,7 @@
#include <nss.h> #include <nss.h>
#include <stdint.h> #include <stdint.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* String table index type. */ /* String table index type. */

View File

@ -20,7 +20,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "nsswitch.h" #include "nsswitch.h"
#include <kernel-features.h> #include <kernel-features.h>

View File

@ -21,7 +21,7 @@
#include <ctype.h> #include <ctype.h>
#include <errno.h> #include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>

View File

@ -20,7 +20,7 @@
#include <dlfcn.h> #include <dlfcn.h>
#include <errno.h> #include <errno.h>
#include <netdb.h> #include <netdb.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <search.h> #include <search.h>
#include <stdio.h> #include <stdio.h>
#include <stdio_ext.h> #include <stdio_ext.h>

View File

@ -45,7 +45,7 @@
# include <stdint.h> # include <stdint.h>
#endif /* HAVE_STDINT_H || _LIBC */ #endif /* HAVE_STDINT_H || _LIBC */
#if defined _LIBC #if defined _LIBC
# include <bits/libc-lock.h> # include <libc-lock.h>
#else #else
# define __libc_lock_define(CLASS,NAME) # define __libc_lock_define(CLASS,NAME)
# define __libc_lock_init(NAME) do { } while (0) # define __libc_lock_init(NAME) do { } while (0)

View File

@ -42,7 +42,7 @@
#include <wordexp.h> #include <wordexp.h>
#include <kernel-features.h> #include <kernel-features.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <_itoa.h> #include <_itoa.h>
/* Undefine the following line for the production version. */ /* Undefine the following line for the production version. */

View File

@ -16,7 +16,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <pwd.h> #include <pwd.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -41,7 +41,7 @@
#include <sys/ioctl.h> #include <sys/ioctl.h>
#include <unistd.h> #include <unistd.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include "ifreq.h" #include "ifreq.h"
#include "res_hconf.h" #include "res_hconf.h"
#include <wchar.h> #include <wchar.h>

View File

@ -21,7 +21,7 @@
#include <netinet/in.h> #include <netinet/in.h>
#include <arpa/nameser.h> #include <arpa/nameser.h>
#include <resolv.h> #include <resolv.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* The following bit is copied from res_data.c (where it is #ifdef'ed /* The following bit is copied from res_data.c (where it is #ifdef'ed

View File

@ -16,7 +16,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <shadow.h> #include <shadow.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -18,7 +18,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <fcntl.h> #include <fcntl.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <shadow.h> #include <shadow.h>
#include <signal.h> #include <signal.h>
#include <string.h> #include <string.h>

View File

@ -16,7 +16,7 @@
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include <errno.h> #include <errno.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
#include <shadow.h> #include <shadow.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -17,7 +17,7 @@
#include <stdio.h> #include <stdio.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* Return a socket of any type. The socket can be used in subsequent /* Return a socket of any type. The socket can be used in subsequent
ioctl calls to talk to the kernel. */ ioctl calls to talk to the kernel. */

View File

@ -20,7 +20,7 @@
#include <printf.h> #include <printf.h>
#include <stdlib.h> #include <stdlib.h>
#include <wchar.h> #include <wchar.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
struct printf_modifier_record struct printf_modifier_record

View File

@ -20,7 +20,7 @@
#include <printf.h> #include <printf.h>
#include <stddef.h> #include <stddef.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* Array of functions indexed by format character. */ /* Array of functions indexed by format character. */

View File

@ -18,7 +18,7 @@
#include <errno.h> #include <errno.h>
#include <printf.h> #include <printf.h>
#include <stdlib.h> #include <stdlib.h>
#include <bits/libc-lock.h> #include <libc-lock.h>
/* Array of functions indexed by format character. */ /* Array of functions indexed by format character. */

Some files were not shown because too many files have changed in this diff Show More