- Get this branch:
-
git clone
-b siddhesh/is_in_module
https://git.launchpad.net/glibc
Branch merges
Related source package recipes
Branch information
- Name:
- siddhesh/is_in_module
- Repository:
- lp:glibc
Recent commits
- 06195e5... by Siddhesh Poyarekar <email address hidden>
-
Use IS_IN internally only
This change is only useful for the conformance tests since the headers
changed are not installed. The conformance tests fail due to IS_IN
not being defined, so wrap it with a check to make sure that _ISOMAC
is defined.* include/
bits/stdlib- float.h: Use IS_IN only if _ISOMAC is
defined.
* include/mqueue.h: Likewise.
* include/stdlib.h: Likewise. - 0c2927d... by Siddhesh Poyarekar <email address hidden>
-
Remove NOT_IN_libc
Replace with !IS_IN (libc). This completes the transition from
the IS_IN/NOT_IN macros to the IN_MODULE macro set.The generated code is unchanged on x86_64.
* stdlib/isomac.c (fmt): Replace NOT_IN_libc with IN_MODULE.
(get_null_defines) : Adjust.
* sunrpc/Makefile: Adjust comment.
* Makerules (CPPFLAGS-nonlib): Remove NOT_IN_libc.
* elf/Makefile (CPPFLAGS-sotruss- lib): Likewise.
(CFLAGS-interp.c): Likewise.
(CFLAGS-ldconfig. c): Likewise.
(CPPFLAGS-.os): Likewise.
* elf/rtld-Rules (rtld-CPPFLAGS): Likewise.
* extra-lib.mk (CPPFLAGS-$(lib)): Likewise.
* extra-modules.mk (extra-modules.mk): Likewise.
* iconv/Makefile (CPPFLAGS-iconvprogs) : Likewise.
* locale/Makefile (CPPFLAGS-locale_ programs) : Likewise.
* malloc/Makefile (CPPFLAGS-memusagestat) : Likewise.
* nscd/Makefile (CPPFLAGS-nscd): Likewise.
* nss/Makefile (CPPFLAGS-nss_test1) : Likewise.
* stdlib/Makefile (CFLAGS-tst-putenvmod. c): Likewise.
* sysdeps/gnu/Makefile ($(objpfx) errlist- compat. c): Likewise.
* sysdeps/unix/sysv/ linux/Makefile (CPPFLAGS- lddlibc4) : Likewise.
* iconvdata/Makefile (CPPFLAGS): Likewise.
(cpp-srcs-left): Add libof for all iconvdata routines.
* bits/stdio-lock.h: Replace NOT_IN_libc with IS_IN.
* include/assert.h: Likewise.
* include/ctype.h: Likewise.
* include/errno.h: Likewise.
* include/libc-symbols. h: Likewise.
* include/math.h: Likewise.
* include/netdb.h: Likewise.
* include/resolv.h: Likewise.
* include/stdio.h: Likewise.
* include/stdlib.h: Likewise.
* include/string.h: Likewise.
* include/sys/stat.h: Likewise.
* include/wctype.h: Likewise.
* intl/l10nflist.c: Likewise.
* libidn/idn-stub.c: Likewise.
* libio/libioP.h: Likewise.
* nptl/libc_multiple_ threads. c: Likewise.
* nptl/pthreadP.h: Likewise.
* posix/regex_internal. h: Likewise.
* resolv/res_hconf.c: Likewise.
* sysdeps/arm/armv7/ multiarch/ memcpy. S: Likewise.
* sysdeps/arm/memmove. S: Likewise.
* sysdeps/arm/sysdep. h: Likewise.
* sysdeps/generic/ _itoa.h: Likewise.
* sysdeps/generic/ symbol- hacks.h: Likewise.
* sysdeps/gnu/errlist. awk: Likewise.
* sysdeps/gnu/errlist. c: Likewise.
* sysdeps/i386/i586/ memcpy. S: Likewise.
* sysdeps/i386/i586/ memset. S: Likewise.
* sysdeps/i386/i686/ memcpy. S: Likewise.
* sysdeps/i386/i686/ memmove. S: Likewise.
* sysdeps/i386/i686/ mempcpy. S: Likewise.
* sysdeps/i386/i686/ memset. S: Likewise.
* sysdeps/i386/i686/ multiarch/ bcopy.S: Likewise.
* sysdeps/i386/i686/ multiarch/ bzero.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memchr- sse2-bsf. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memchr- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memchr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcmp- sse4.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcmp- ssse3.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcmp. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcpy- ssse3-rep. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcpy- ssse3.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcpy. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memcpy_ chk.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memmove. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memmove_ chk.S: Likewise.
* sysdeps/i386/i686/ multiarch/ mempcpy. S: Likewise.
* sysdeps/i386/i686/ multiarch/ mempcpy_ chk.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memrchr- c.c: Likewise.
* sysdeps/i386/i686/ multiarch/ memrchr- sse2-bsf. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memrchr- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memrchr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memset- sse2-rep. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memset- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ memset. S: Likewise.
* sysdeps/i386/i686/ multiarch/ memset_ chk.S: Likewise.
* sysdeps/i386/i686/ multiarch/ rawmemchr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcat- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcat- ssse3.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcat. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strchr- sse2-bsf. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strchr- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strchr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcmp- sse4.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcmp- ssse3.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcmp. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcpy- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcpy- ssse3.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcpy. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strcspn. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strlen- sse2-bsf. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strlen- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strlen. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strnlen. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strrchr- sse2-bsf. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strrchr- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ strrchr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ strspn. S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcschr- c.c: Likewise.
* sysdeps/i386/i686/ multiarch/ wcschr- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcschr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcscmp- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcscmp. S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcscpy- c.c: Likewise.
* sysdeps/i386/i686/ multiarch/ wcscpy- ssse3.S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcscpy. S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcslen- c.c: Likewise.
* sysdeps/i386/i686/ multiarch/ wcslen- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcslen. S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcsrchr- c.c: Likewise.
* sysdeps/i386/i686/ multiarch/ wcsrchr- sse2.S: Likewise.
* sysdeps/i386/i686/ multiarch/ wcsrchr. S: Likewise.
* sysdeps/i386/i686/ multiarch/ wmemcmp- c.c: Likewise.
* sysdeps/i386/i686/ multiarch/ wmemcmp. S: Likewise.
* sysdeps/ia64/fpu/ libm-symbols. h: Likewise.
* sysdeps/nptl/bits/ libc-lock. h: Likewise.
* sysdeps/nptl/bits/ libc-lockP. h: Likewise.
* sysdeps/nptl/bits/ stdio-lock. h: Likewise.
* sysdeps/posix/closedir. c: Likewise.
* sysdeps/posix/opendir. c: Likewise.
* sysdeps/posix/readdir. c: Likewise.
* sysdeps/posix/rewinddir .c: Likewise.
* sysdeps/powerpc/ novmx-sigjmp. c: Likewise.
* sysdeps/powerpc/ powerpc32/ __longjmp. S: Likewise.
* sysdeps/powerpc/ powerpc32/ bsd-_setjmp. S: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/__longjmp. S: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/setjmp. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ bzero.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memchr. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memcmp- ppc32.S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memcmp. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memcpy- ppc32.S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memcpy. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memmove. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ mempcpy. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memrchr- ppc32.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memrchr. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memset- ppc32.S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ memset. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ rawmemchr. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strcasecmp. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strcasecmp_ l.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strchr. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strchrnul. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strlen- ppc32.S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strlen. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strncase. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strncase_ l.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strncmp- ppc32.S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strncmp. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ strnlen. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wcschr- ppc32.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wcschr. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wcscpy- ppc32.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wcscpy. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wcsrchr- ppc32.c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wcsrchr. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ wordcopy. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power6/ memset. S: Likewise.
* sysdeps/powerpc/ powerpc32/ setjmp. S: Likewise.
* sysdeps/powerpc/ powerpc64/ __longjmp. S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ bzero.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memchr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memcmp- ppc64.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memcmp. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memcpy- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memcpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memmove- ppc64.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memmove. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ mempcpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memrchr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memset- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ memset. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ rawmemchr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ stpcpy- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ stpcpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ stpncpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcasecmp. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcasecmp_ l.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcat. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strchr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strchrnul. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcmp- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcmp. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcpy- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strcspn. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strlen- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strlen. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncase. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncase_ l.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncat. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncmp- ppc64.S: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncmp. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncpy- ppc64.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strncpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strnlen. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strpbrk. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strrchr- ppc64.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strrchr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strspn- ppc64.c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ strspn. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ wcschr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ wcscpy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ wcsrchr. c: Likewise.
* sysdeps/powerpc/ powerpc64/ multiarch/ wordcopy. c: Likewise.
* sysdeps/powerpc/ powerpc64/ setjmp. S: Likewise.
* sysdeps/s390/s390- 32/multiarch/ ifunc-resolve. c: Likewise.
* sysdeps/s390/s390- 32/multiarch/ memcmp. S: Likewise.
* sysdeps/s390/s390- 32/multiarch/ memcpy. S: Likewise.
* sysdeps/s390/s390- 32/multiarch/ memset. S: Likewise.
* sysdeps/s390/s390- 64/multiarch/ ifunc-resolve. c: Likewise.
* sysdeps/s390/s390- 64/multiarch/ memcmp. S: Likewise.
* sysdeps/s390/s390- 64/multiarch/ memcpy. S: Likewise.
* sysdeps/s390/s390- 64/multiarch/ memset. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memcpy- niagara1. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memcpy- niagara2. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memcpy- niagara4. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memcpy- ultra3. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memcpy. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memset- niagara1. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memset- niagara4. S: Likewise.
* sysdeps/sparc/sparc64/ multiarch/ memset. S: Likewise.
* sysdeps/unix/alpha/ sysdep. S: Likewise.
* sysdeps/unix/alpha/ sysdep. h: Likewise.
* sysdeps/unix/make- syscalls. sh: Likewise.
* sysdeps/unix/sysv/ linux/aarch64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/aarch64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/alpha/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/alpha/ vfork.S: Likewise.
* sysdeps/unix/sysv/ linux/arm/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/arm/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/getpid. c: Likewise.
* sysdeps/unix/sysv/ linux/hppa/ nptl/lowlevello ck.h: Likewise.
* sysdeps/unix/sysv/ linux/hppa/ nptl/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ i486/lowlevello ck.S: Likewise.
* sysdeps/unix/sysv/ linux/i386/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep. S: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/lowlevell ock-futex. h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ bits/m68k- vdso.h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/microblaz e/lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/microblaz e/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/mips/ mips64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/mips/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/not- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ longjmp_ chk.c: Likewise.
* sysdeps/unix/sysv/ linux/s390/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ sysdep. S: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ vfork.S: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ sysdep. S: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ vfork.S: Likewise.
* sysdeps/unix/sysv/ linux/sh/ lowlevellock. S: Likewise.
* sysdeps/unix/sysv/ linux/sh/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ vfork.S: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc32/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc64/ brk.S: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ waitpid. S: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/lowlevellock .S: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/lowlevellock .h: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/sysdep. h: Likewise.
* sysdeps/wordsize- 32/symbol- hacks.h: Likewise.
* sysdeps/x86_64/ memcpy. S: Likewise.
* sysdeps/x86_64/ memmove. c: Likewise.
* sysdeps/x86_64/ memset. S: Likewise.
* sysdeps/x86_64/ multiarch/ init-arch. h: Likewise.
* sysdeps/x86_64/ multiarch/ memcmp- sse4.S: Likewise.
* sysdeps/x86_64/ multiarch/ memcmp- ssse3.S: Likewise.
* sysdeps/x86_64/ multiarch/ memcmp. S: Likewise.
* sysdeps/x86_64/ multiarch/ memcpy- avx-unaligned. S: Likewise.
* sysdeps/x86_64/ multiarch/ memcpy- ssse3-back. S: Likewise.
* sysdeps/x86_64/ multiarch/ memcpy- ssse3.S: Likewise.
* sysdeps/x86_64/ multiarch/ memcpy. S: Likewise.
* sysdeps/x86_64/ multiarch/ memcpy_ chk.S: Likewise.
* sysdeps/x86_64/ multiarch/ memmove. c: Likewise.
* sysdeps/x86_64/ multiarch/ mempcpy. S: Likewise.
* sysdeps/x86_64/ multiarch/ mempcpy_ chk.S: Likewise.
* sysdeps/x86_64/ multiarch/ memset- avx2.S: Likewise.
* sysdeps/x86_64/ multiarch/ memset. S: Likewise.
* sysdeps/x86_64/ multiarch/ memset_ chk.S: Likewise.
* sysdeps/x86_64/ multiarch/ strcat- sse2-unaligned. S: Likewise.
* sysdeps/x86_64/ multiarch/ strcat- ssse3.S: Likewise.
* sysdeps/x86_64/ multiarch/ strcat. S: Likewise.
* sysdeps/x86_64/ multiarch/ strchr- sse2-no- bsf.S: Likewise.
* sysdeps/x86_64/ multiarch/ strchr. S: Likewise.
* sysdeps/x86_64/ multiarch/ strcmp- ssse3.S: Likewise.
* sysdeps/x86_64/ multiarch/ strcmp. S: Likewise.
* sysdeps/x86_64/ multiarch/ strcpy- sse2-unaligned. S: Likewise.
* sysdeps/x86_64/ multiarch/ strcpy- ssse3.S: Likewise.
* sysdeps/x86_64/ multiarch/ strcpy. S: Likewise.
* sysdeps/x86_64/ multiarch/ strcspn. S: Likewise.
* sysdeps/x86_64/ multiarch/ strspn. S: Likewise.
* sysdeps/x86_64/ multiarch/ wcscpy- c.c: Likewise.
* sysdeps/x86_64/ multiarch/ wcscpy- ssse3.S: Likewise.
* sysdeps/x86_64/ multiarch/ wcscpy. S: Likewise.
* sysdeps/x86_64/ multiarch/ wmemcmp- c.c: Likewise.
* sysdeps/x86_64/ multiarch/ wmemcmp. S: Likewise.
* sysdeps/x86_64/ strcmp. S: Likewise. - a86144a... by Siddhesh Poyarekar <email address hidden>
-
Remove last place for definition of IS_IN_* macros
Ignoring IS_IN_build, which has a different purpose altogether, this
patch removes the last bit of IS_IN_* macro definitions. Now barring
NOT_IN_libc, all cases use the IN_MODULE scheme.Generated code unchanged on x86_64.
* extra-lib.mk (CPPFLAGS-$(lib)): Remove IS_IN_$(lib).
- 57aeb59... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_rtld
Replace with IS_IN (rtld). Generated code is unchanged on
x86_64.* elf/Makefile (CPPFLAGS-.os): Remove IS_IN_rtld.
* elf/dl-open.c: Use IS_IN (rtld) instead if IS_IN_rtld.
* elf/rtld-Rules: Likewise.
* elf/setup-vdso.h: Likewise.
* include/assert.h: Likewise.
* include/bits/stdlib- float.h: Likewise.
* include/errno.h: Likewise.
* include/sys/stat.h: Likewise.
* include/unistd.h: Likewise.
* sysdeps/aarch64/ setjmp. S: Likewise.
* sysdeps/alpha/setjmp. S: Likewise.
* sysdeps/arm/__longjmp. S: Likewise.
* sysdeps/arm/aeabi_ unwind_ cpp_pr1. c: Likewise.
* sysdeps/arm/setjmp. S: Likewise.
* sysdeps/arm/sysdep. h: Likewise.
* sysdeps/generic/ _itoa.h: Likewise.
* sysdeps/generic/ dl-sysdep. h: Likewise.
* sysdeps/generic/ ldsodefs. h: Likewise.
* sysdeps/i386/dl- tls.h: Likewise.
* sysdeps/i386/setjmp. S: Likewise.
* sysdeps/m68k/setjmp. c: Likewise.
* sysdeps/mach/hurd/ dl-execstack. c: Likewise.
* sysdeps/mach/hurd/ opendir. c: Likewise.
* sysdeps/posix/getcwd. c: Likewise.
* sysdeps/posix/opendir. c: Likewise.
* sysdeps/posix/profil. c: Likewise.
* sysdeps/powerpc/ dl-procinfo. h: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/__longjmp- common. S: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/setjmp- common. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ multiarch/ init-arch. h: Likewise.
* sysdeps/powerpc/ powerpc32/ setjmp- common. S: Likewise.
* sysdeps/powerpc/ powerpc64/ __longjmp- common. S: Likewise.
* sysdeps/powerpc/ powerpc64/ setjmp- common. S: Likewise.
* sysdeps/s390/dl- tls.h: Likewise.
* sysdeps/s390/s390- 32/setjmp. S: Likewise.
* sysdeps/s390/s390- 64/setjmp. S: Likewise.
* sysdeps/sh/sh3/ setjmp. S: Likewise.
* sysdeps/sh/sh4/ setjmp. S: Likewise.
* sysdeps/unix/alpha/ sysdep. h: Likewise.
* sysdeps/unix/arm/ sysdep. S: Likewise.
* sysdeps/unix/i386/ sysdep. S: Likewise.
* sysdeps/unix/sysv/ linux/aarch64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/getcwd. c: Likewise.
* sysdeps/unix/sysv/ linux/hppa/ nptl/lowlevello ck.h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ setjmp. S: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/lowlevell ock-futex. h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ bits/m68k- vdso.h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ m68k-helpers. S: Likewise.
* sysdeps/unix/sysv/ linux/microblaz e/lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc32/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc32/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ lowlevellock. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/lowlevellock .h: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/sysdep. h: Likewise.
* sysdeps/unix/x86_ 64/sysdep. S: Likewise.
* sysdeps/x86_64/ setjmp. S: Likewise. - 8386ace... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_libm
Replace with IS_IN (libm). Generated code unchanged on x86_64.
* include/math.h: Use IS_IN instead of IS_IN_libm.
* sysdeps/alpha/fpu/ s_copysign. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_copysignl. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_finitel. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_fmal. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_frexpl. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_isinfl. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_isnanl. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_modfl. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_scalbnl. c: Likewise.
* sysdeps/ieee754/ ldbl-128ibm/ s_signbitl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_copysignl .c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_finitel. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_frexpl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_isinfl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_isnanl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_modfl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_scalbnl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/s_signbitl. c: Likewise.
* sysdeps/ieee754/ ldbl-64- 128/w_scalblnl. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_copysign. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_finite. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_frexp. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_isinf. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_isnan. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_ldexp. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_ldexpl. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_modf. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_scalbln. c: Likewise.
* sysdeps/ieee754/ ldbl-opt/ s_scalbn. c: Likewise.
* sysdeps/powerpc/ power5+ /fpu/s_ modf.c: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/s_copysign. S: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/s_copysignl .S: Likewise.
* sysdeps/powerpc/ powerpc32/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ fpu/multiarch/ s_copysign. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ fpu/multiarch/ s_finite. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ fpu/multiarch/ s_isinf. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ fpu/multiarch/ s_isnan. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power4/ fpu/multiarch/ s_modf. c: Likewise.
* sysdeps/powerpc/ powerpc32/ power5/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power6/ fpu/s_copysign. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power6/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power7/ fpu/s_finite. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power7/ fpu/s_isinf. S: Likewise.
* sysdeps/powerpc/ powerpc32/ power7/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/multiarch/ s_copysign. c: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/multiarch/ s_finite. c: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/multiarch/ s_isinf. c: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/multiarch/ s_isnan. c: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/multiarch/ s_modf. c: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/s_copysign. S: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/s_copysignl .S: Likewise.
* sysdeps/powerpc/ powerpc64/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power5/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power6/ fpu/s_copysign. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power6/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power6x/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power7/ fpu/s_finite. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power7/ fpu/s_isinf. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power7/ fpu/s_isnan. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power8/ fpu/s_finite. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power8/ fpu/s_isinf. S: Likewise.
* sysdeps/powerpc/ powerpc64/ power8/ fpu/s_isnan. S: Likewise.
* sysdeps/sparc/sparc32/ fpu/s_signbitl. S: Likewise.
* sysdeps/sparc/sparc32/ sparcv9/ fpu/s_isnan. S: Likewise.
* sysdeps/unix/sysv/ linux/alpha/ fraiseexcpt. S: Likewise. - faa01ab... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_libpthread
Replace with IS_IN (libpthread). Generated code unchanged on
x86_64.* nptl/lowlevello
ck.c: Use IS_IN instead of IS_IN_libpthread.
* nptl/pthreadP.h: Likewise.
* nptl_db/structs. def: Likewise.
* sysdeps/arm/sysdep. h: Likewise.
* sysdeps/nptl/bits/ libc-lock. h: Likewise.
* sysdeps/nptl/bits/ libc-lockP. h: Likewise.
* sysdeps/sparc/sparc32/ lowlevellock. c: Likewise.
* sysdeps/unix/alpha/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/aarch64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/aarch64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/alpha/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/arm/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/hppa/ nptl/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/microblaz e/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/mips/ mips64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/mips/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/not- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ waitpid. S: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/cancellation .S: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/sysdep- cancel. h: Likewise. - 611cb31... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_librt
Replace with IS_IN (librt). Generated code unchanged on x86_64
* include/mqueue.h: Use IS_IN instead of IS_IN_librt.
* nptl/pthreadP.h: Likewise.
* sysdeps/unix/sysv/ linux/aarch64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/alpha/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/arm/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/hppa/ nptl/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/i386/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/ia64/ sysdep. h: Likewise.
* sysdeps/unix/sysv/ linux/m68k/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/microblaz e/sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/mips/ mips64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/mips/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/not- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/powerpc/ powerpc64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/s390/ s390-64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sh/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc32/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/sparc/ sparc64/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ sysdep- cancel. h: Likewise.
* sysdeps/unix/sysv/ linux/tile/ waitpid. S: Likewise.
* sysdeps/unix/sysv/ linux/x86_ 64/sysdep- cancel. h: Likewise. - f7d9cfc... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_libdl
Replace with IS_IN (libdl). No changes to generated code on x86_64.
* dlfcn/dladdr.c: Use IS_IN.
* dlfcn/dladdr1.c: Likewise.
* dlfcn/dlclose.c: Likewise.
* dlfcn/dlerror.c: Likewise.
* dlfcn/dlinfo.c: Likewise.
* dlfcn/dlmopen.c: Likewise.
* dlfcn/dlopen.c: Likewise.
* dlfcn/dlsym.c: Likewise.
* dlfcn/dlvsym.c: Likewise. - fec3bb4... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_nscd
Replace with IS_IN (nscd). Generated code unchanged on x86_64.
* include/ifaddrs.h: Use IS_IN.
* inet/check_pf.c: Likewise.
* sysdeps/unix/sysv/ linux/check_ pf.c: Likewise.
* nscd/Makefile (CPPFLAGS-nscd): Remove IS_IN_nscd. - b36fa5e... by Siddhesh Poyarekar <email address hidden>
-
Remove IS_IN_ldconfig
Replace with IS_IN (ldconfig). No change in generated code.
* elf/Makefile (CFLAGS-
ldconfig. c): Remove definition of
IS_IN_ldconfig.
* sysdeps/unix/sysv/ linux/x86_ 64/dl-procinfo. c: Use IS_IN.
* sysdeps/unix/sysv/ linux/x86_ 64/dl-procinfo. h: Likewise.