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.
from 396c225302 Remove __need_schedparam and __cpu_set_t_defined. adds 9d32bf0287 Don't install libio.h or _G_config.h. adds 86f7e0632b For experimental purposes, remove bits/string2.h. adds 67c16e59f9 For experimental purposes, remove bits/string.h. new 8ac6b11b19 Factor out universally shared definitions from bits/signum.h.
The 1 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: NEWS | 4 + benchtests/strcoll-inputs/filelist#en_US.UTF-8 | 2 - bits/{signum.h => signum-generic.h} | 48 +- bits/signum.h | 72 +- bits/string.h | 18 - conform/data/stdio.h-data | 2 +- csu/init.c | 2 +- grp/fgetgrent_r.c | 4 - grp/putgrent.c | 3 - gshadow/fgetsgent_r.c | 8 +- gshadow/putsgent.c | 4 +- include/bits/stdio.h | 9 + include/bits/string2.h | 1 - include/bits/string3.h | 1 - include/bits/string_fortified.h | 1 + include/bits/types/FILE_internals.h | 1 + include/bits/types/__fpos_t.h | 1 + include/bits/types/cookie_io_functions_t.h | 1 + include/libio.h | 18 +- include/stdio.h | 51 +- include/stdio_ext.h | 1 + include/string.h | 11 + intl/dcigettext.c | 2 +- libio/Makefile | 7 +- libio/__fbufsize.c | 1 + libio/__flbf.c | 1 + libio/__fpending.c | 1 + libio/__freadable.c | 1 + libio/__freading.c | 1 + libio/__fwritable.c | 1 + libio/__fwriting.c | 1 + libio/bits/stdio.h | 71 +- libio/bits/stdio2.h | 31 +- libio/bits/types/FILE.h | 7 +- libio/bits/types/FILE_internals.h | 110 ++ libio/bits/types/__FILE.h | 5 + libio/bits/types/__fpos_t.h | 19 + libio/bits/types/cookie_io_functions_t.h | 61 + libio/libio.h | 335 ++-- libio/libioP.h | 7 +- libio/oldfileops.c | 54 +- libio/stdio.h | 82 +- malloc/malloc.c | 1 + misc/err.c | 4 +- misc/getpass.c | 2 - misc/getttyent.c | 3 - misc/mntent_r.c | 3 - posix/getopt.c | 14 +- pwd/fgetpwent_r.c | 3 - shadow/fgetspent_r.c | 2 - shadow/putspent.c | 2 - signal/Makefile | 3 +- signal/signal.h | 3 + stdio-common/tstgetln.c | 3 +- string/Makefile | 8 +- string/Versions | 2 +- string/bits/string2.h | 119 -- string/bits/{string3.h => string_fortified.h} | 29 +- string/string-inlines.c | 36 +- string/string.h | 47 +- string/strncat.c | 5 + sysdeps/aarch64/bits/string.h | 24 - sysdeps/generic/_G_config.h | 54 +- sysdeps/generic/siglist.h | 24 +- sysdeps/gnu/errlist.c | 82 +- sysdeps/i386/i686/multiarch/strncat-c.c | 7 +- sysdeps/i386/string-inlines.c | 185 +- sysdeps/ieee754/ldbl-opt/nldbl-compat.h | 13 +- sysdeps/m68k/m680x0/m68020/bits/string.h | 24 - .../powerpc/powerpc32/power4/multiarch/mempcpy.c | 2 - sysdeps/powerpc/powerpc64/multiarch/mempcpy.c | 3 +- sysdeps/powerpc/powerpc64/multiarch/stpcpy.c | 1 + sysdeps/s390/bits/string.h | 252 --- sysdeps/s390/multiarch/mempcpy.c | 4 +- sysdeps/s390/multiarch/strncat-c.c | 2 +- sysdeps/sparc/bits/string.h | 31 - sysdeps/unix/bsd/bits/signum.h | 58 +- sysdeps/unix/sysv/linux/Makefile | 14 + sysdeps/unix/sysv/linux/_G_config.h | 53 +- sysdeps/unix/sysv/linux/alpha/bits/signum.h | 69 +- sysdeps/unix/sysv/linux/bits/signum.h | 90 +- sysdeps/unix/sysv/linux/hppa/bits/signum.h | 109 +- sysdeps/unix/sysv/linux/mips/bits/signum.h | 94 +- sysdeps/unix/sysv/linux/sparc/bits/signum.h | 69 +- sysdeps/unix/sysv/linux/tst-signal-numbers.sh | 59 + sysdeps/x86/bits/string.h | 1996 -------------------- sysdeps/x86_64/multiarch/strncat-c.c | 7 +- 87 files changed, 1104 insertions(+), 3572 deletions(-) copy bits/{signum.h => signum-generic.h} (65%) delete mode 100644 bits/string.h create mode 100644 include/bits/stdio.h delete mode 100644 include/bits/string2.h delete mode 100644 include/bits/string3.h create mode 100644 include/bits/string_fortified.h create mode 100644 include/bits/types/FILE_internals.h create mode 100644 include/bits/types/__fpos_t.h create mode 100644 include/bits/types/cookie_io_functions_t.h create mode 100644 libio/bits/types/FILE_internals.h create mode 100644 libio/bits/types/__fpos_t.h create mode 100644 libio/bits/types/cookie_io_functions_t.h delete mode 100644 string/bits/string2.h rename string/bits/{string3.h => string_fortified.h} (89%) delete mode 100644 sysdeps/aarch64/bits/string.h delete mode 100644 sysdeps/m68k/m680x0/m68020/bits/string.h delete mode 100644 sysdeps/s390/bits/string.h delete mode 100644 sysdeps/sparc/bits/string.h create mode 100644 sysdeps/unix/sysv/linux/tst-signal-numbers.sh delete mode 100644 sysdeps/x86/bits/string.h