This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch zack/headers-cleanups in repository glibc.
discards 32b67fab55 Remove __need_IOV_MAX and __need_FOPEN_MAX. discards af8299052a Remove __need_list_t and __need_res_state. discards 56ac976e32 Remove __need macros from errno.h (__need_Emath, __need_error_t). discards 40802b3f2c Convert signal.h from __need macros to bits/types/ headers. discards c8a0c2294c The bits/types/*.h treatment for stdio and wchar. omits 2abab07ecc Suppress internal declarations for most of the testsuite. omits 614ca06491 Remove _IO_MTSAFE_IO from public headers. adds 695d7d138e Assume prlimit64 is available. adds 26265c3bce float128: Add _Float128 make bits to libm. adds 4fc12f0eda Add support for testing __STDC_WANT_IEC_60559_TYPES_EXT__ adds 9a45f54310 Simplify recvmmsg code. adds 0cb5da5c09 Simplify sendmmsg code. adds eab380d8ec Move shared pthread definitions to common headers adds e3b0580d0d Simplify accept4, recvmmsg, sendmmsg code. adds d08a482bc2 Remove MIPS32 accept4, recvmmsg, sendmmsg implementations. adds 8fa11673d6 Fix rawmemchr build with GCC 8. adds faa9066c4b Use test-driver in ntpl/tst-fork1.c adds 46ce8881ad getaddrinfo: Unconditionally use malloc for address list adds 8ec69bb7ec support_format_addrinfo: Fix flags and canonname formatting adds d53b865288 inet_pton: Reformat in GNU style adds 0a19a91896 Remove wrong definitions from pthread header refactor adds 5df4854ed2 Condition some sys/ucontext.h contents on __USE_MISC (bug 21457). adds 17284d650e tunables: Make tunable_list relro adds e4252e5c53 Add MAINTAINERS adds 0f01acb340 Consolidate Linux close syscall generation adds b41152d716 Consolidate Linux open implementation adds cab6e5af9d Consolidate Linux creat implementation adds f6a191a6ee Consolidate Linux read syscall adds dfaaee33ba Consolidate Linux write syscall adds 679e979bf3 Consolidate Linux readv implementation adds 488e08b600 Consolidate Linux writev implementation adds 31073a53d8 powerpc: Fix signal handling in backtrace adds 1711991592 Remove _IO_MTSAFE_IO from public headers. adds 7c3018f9e4 Suppress internal declarations for most of the testsuite. new 07b2626fbd The bits/types/*.h treatment for stdio and wchar. new b53baeca3b Convert signal.h from __need macros to bits/types/ headers. new 47b464a134 Remove __need macros from errno.h (__need_Emath, __need_error_t). new ed018692a2 Remove __need_list_t and __need_res_state. new 3d5cdf9942 Remove __need_IOV_MAX and __need_FOPEN_MAX.
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (32b67fab55) \ N -- N -- N refs/heads/zack/headers-cleanups (3d5cdf9942)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 514 +++++++++++++++++++++ MAINTAINERS | 1 + bits/libc-header-start.h | 9 + include/features.h | 2 + include/unistd.h | 2 + io/Makefile | 4 + manual/creature.texi | 9 + math/Makefile | 16 +- nptl/Makefile | 3 + nptl/tst-fork1.c | 6 +- posix/Makefile | 1 + resolv/inet_pton.c | 302 ++++++------ resolv/tst-resolv-basic.c | 71 ++- scripts/gen-tunables.awk | 2 +- stdlib/tst-strtod.c | 3 +- stdlib/tst-strtod1i.c | 3 +- stdlib/tst-strtod5.c | 3 +- stdlib/tst-strtod5i.c | 3 +- string/rawmemchr.c | 8 + support/support_format_addrinfo.c | 69 ++- sysdeps/aarch64/nptl/bits/pthreadtypes-arch.h | 69 +++ sysdeps/aarch64/nptl/bits/pthreadtypes.h | 203 -------- sysdeps/alpha/nptl/bits/pthreadtypes-arch.h | 59 +++ sysdeps/alpha/nptl/bits/pthreadtypes.h | 188 -------- sysdeps/arm/nptl/bits/pthreadtypes-arch.h | 69 +++ sysdeps/arm/nptl/bits/pthreadtypes.h | 202 -------- sysdeps/arm/sys/ucontext.h | 34 +- sysdeps/hppa/nptl/bits/pthreadtypes-arch.h | 89 ++++ sysdeps/hppa/nptl/bits/pthreadtypes.h | 230 --------- sysdeps/i386/sys/ucontext.h | 40 +- sysdeps/ia64/nptl/bits/pthreadtypes-arch.h | 61 +++ sysdeps/ieee754/float128/Makeconfig | 3 + sysdeps/ieee754/float128/Versions | 145 ++++++ sysdeps/m68k/nptl/bits/pthreadtypes-arch.h | 61 +++ sysdeps/m68k/nptl/bits/pthreadtypes.h | 194 -------- sysdeps/m68k/sys/ucontext.h | 44 +- sysdeps/microblaze/nptl/bits/pthreadtypes-arch.h | 70 +++ sysdeps/microblaze/nptl/bits/pthreadtypes.h | 194 -------- sysdeps/mips/nptl/bits/pthreadtypes-arch.h | 87 ++++ sysdeps/mips/nptl/bits/pthreadtypes.h | 250 ---------- sysdeps/mips/sys/ucontext.h | 74 +-- sysdeps/nios2/nptl/bits/pthreadtypes-arch.h | 70 +++ sysdeps/nios2/nptl/bits/pthreadtypes.h | 202 -------- sysdeps/{ia64 => }/nptl/bits/pthreadtypes.h | 147 ++---- sysdeps/nptl/bits/thread-shared-types.h | 156 +++++++ sysdeps/posix/getaddrinfo.c | 29 +- sysdeps/powerpc/nptl/bits/pthreadtypes-arch.h | 79 ++++ sysdeps/powerpc/nptl/bits/pthreadtypes.h | 249 ---------- sysdeps/powerpc/powerpc32/backtrace.c | 17 +- sysdeps/powerpc/powerpc64/backtrace.c | 17 +- sysdeps/s390/nptl/bits/pthreadtypes-arch.h | 81 ++++ sysdeps/s390/nptl/bits/pthreadtypes.h | 261 ----------- sysdeps/sh/nptl/bits/pthreadtypes-arch.h | 69 +++ sysdeps/sh/nptl/bits/pthreadtypes.h | 202 -------- sysdeps/sparc/nptl/bits/pthreadtypes-arch.h | 79 ++++ sysdeps/sparc/nptl/bits/pthreadtypes.h | 241 ---------- sysdeps/tile/nptl/bits/pthreadtypes-arch.h | 79 ++++ sysdeps/tile/nptl/bits/pthreadtypes.h | 241 ---------- sysdeps/unix/sysv/linux/aarch64/sys/ucontext.h | 4 +- sysdeps/unix/sysv/linux/accept4.c | 11 +- sysdeps/unix/sysv/linux/alpha/creat.c | 8 - sysdeps/unix/sysv/linux/arm/sys/ucontext.h | 36 +- .../sysv/linux/{mips/mips32/sendmmsg.c => close.c} | 25 +- sysdeps/unix/sysv/linux/{generic => }/creat.c | 17 +- .../unix/sysv/linux/{generic/creat.c => creat64.c} | 26 +- sysdeps/unix/sysv/linux/generic/open64.c | 44 -- sysdeps/unix/sysv/linux/getrlimit64.c | 35 +- sysdeps/unix/sysv/linux/hppa/sys/ucontext.h | 6 +- sysdeps/unix/sysv/linux/i386/kernel-features.h | 6 - sysdeps/unix/sysv/linux/kernel-features.h | 39 +- sysdeps/unix/sysv/linux/m68k/sys/ucontext.h | 44 +- .../unix/sysv/linux/microblaze/kernel-features.h | 3 - sysdeps/unix/sysv/linux/nios2/sys/ucontext.h | 4 +- sysdeps/unix/sysv/linux/{generic => }/open.c | 25 +- sysdeps/unix/sysv/linux/open64.c | 24 +- sysdeps/unix/sysv/linux/powerpc/kernel-features.h | 3 - sysdeps/unix/sysv/linux/prlimit.c | 10 - .../rawmemchr.c => sysdeps/unix/sysv/linux/read.c | 28 +- .../sysv/linux/{mips/mips32/recvmmsg.c => readv.c} | 22 +- sysdeps/unix/sysv/linux/recvmmsg.c | 65 +-- sysdeps/unix/sysv/linux/sendmmsg.c | 64 +-- sysdeps/unix/sysv/linux/setrlimit.c | 7 +- sysdeps/unix/sysv/linux/setrlimit64.c | 31 +- sysdeps/unix/sysv/linux/sh/kernel-features.h | 3 - sysdeps/unix/sysv/linux/sh/sys/ucontext.h | 34 +- sysdeps/unix/sysv/linux/sparc/kernel-features.h | 9 - sysdeps/unix/sysv/linux/syscalls.list | 1 - sysdeps/unix/sysv/linux/tile/sys/ucontext.h | 6 +- sysdeps/unix/sysv/linux/wordsize-64/creat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/open64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/syscalls.list | 2 - .../rawmemchr.c => sysdeps/unix/sysv/linux/write.c | 28 +- .../sysv/linux/{mips/mips32/accept4.c => writev.c} | 23 +- sysdeps/x86/nptl/bits/pthreadtypes-arch.h | 99 ++++ sysdeps/x86/nptl/bits/pthreadtypes.h | 271 ----------- 95 files changed, 2650 insertions(+), 4031 deletions(-) create mode 100644 MAINTAINERS create mode 100644 sysdeps/aarch64/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/aarch64/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/alpha/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/alpha/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/arm/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/arm/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/hppa/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/hppa/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/ia64/nptl/bits/pthreadtypes-arch.h create mode 100644 sysdeps/ieee754/float128/Makeconfig create mode 100644 sysdeps/ieee754/float128/Versions create mode 100644 sysdeps/m68k/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/m68k/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/microblaze/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/microblaze/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/mips/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/mips/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/nios2/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/nios2/nptl/bits/pthreadtypes.h rename sysdeps/{ia64 => }/nptl/bits/pthreadtypes.h (50%) create mode 100644 sysdeps/nptl/bits/thread-shared-types.h create mode 100644 sysdeps/powerpc/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/powerpc/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/s390/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/s390/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/sh/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/sh/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/sparc/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/sparc/nptl/bits/pthreadtypes.h create mode 100644 sysdeps/tile/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/tile/nptl/bits/pthreadtypes.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/creat.c rename sysdeps/unix/sysv/linux/{mips/mips32/sendmmsg.c => close.c} (66%) copy sysdeps/unix/sysv/linux/{generic => }/creat.c (77%) rename sysdeps/unix/sysv/linux/{generic/creat.c => creat64.c} (64%) delete mode 100644 sysdeps/unix/sysv/linux/generic/open64.c rename sysdeps/unix/sysv/linux/{generic => }/open.c (78%) copy string/rawmemchr.c => sysdeps/unix/sysv/linux/read.c (61%) rename sysdeps/unix/sysv/linux/{mips/mips32/recvmmsg.c => readv.c} (66%) delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/creat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/open64.c copy string/rawmemchr.c => sysdeps/unix/sysv/linux/write.c (61%) rename sysdeps/unix/sysv/linux/{mips/mips32/accept4.c => writev.c} (65%) create mode 100644 sysdeps/x86/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/x86/nptl/bits/pthreadtypes.h