This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from e4d336f1ac benchtests: Move libmvec benchtest inputs to benchtests directory new 88677348b4 Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions new f65ca70dea libio: Do not autogenerate stdio_lim.h new 3020f72618 libio: Remove the usage of __libc_IO_vtables new 91fc5b9990 Remove --with-default-link configure option new 743963cad7 Remove set-hooks.h from generic includes
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: INSTALL | 6 - Makerules | 92 +--- Rules | 3 - config.make.in | 1 - configure | 13 - configure.ac | 7 - crypt/md5-crypt.c | 7 +- crypt/sha256-crypt.c | 7 +- crypt/sha512-crypt.c | 7 +- dlfcn/dlerror.h | 1 - elf/Makefile | 18 +- elf/dl-libc.c | 5 +- grp/fgetgrent.c | 5 +- gshadow/fgetsgent.c | 5 +- {include => hurd}/set-hooks.h | 0 iconv/gconv_cache.c | 3 +- iconv/gconv_conf.c | 3 +- iconv/gconv_db.c | 6 +- iconv/gconv_dl.c | 5 +- iconvdata/extra-module.mk | 2 +- include/libc-symbols.h | 91 +--- include/set-freeres.h | 142 ++++++ inet/getnameinfo.c | 5 +- inet/getnetgrent.c | 5 +- inet/rcmd.c | 5 +- inet/rexec.c | 5 +- intl/dcigettext.c | 3 +- intl/finddomain.c | 2 +- intl/loadmsgcat.c | 1 - intl/localealias.c | 15 +- libio/Makefile | 2 + libio/fcloseall.c | 1 + libio/fileops.c | 81 +--- libio/genops.c | 8 +- libio/iofopncook.c | 60 +-- libio/iopopen.c | 25 -- libio/libio-macros.sym | 7 + libio/libioP.h | 137 ++++-- libio/memstream.c | 32 +- libio/oldfileops.c | 23 - libio/oldiopopen.c | 23 - libio/stdio.c | 3 + libio/stdio.h | 19 +- libio/strfile.h | 2 - libio/strops.c | 24 -- libio/tst-vtables-interposed.c | 5 + libio/vtables.c | 478 +++++++++++++++++++++ libio/wfileops.c | 79 +--- libio/wmemstream.c | 32 +- libio/wstrops.c | 24 -- locale/loadarchive.c | 2 +- locale/localeinfo.h | 4 +- locale/setlocale.c | 4 +- login/getutent.c | 5 +- login/getutid.c | 6 +- login/getutline.c | 5 +- malloc/set-freeres.c | 156 ++++++- malloc/thread-freeres.c | 9 +- manual/install.texi | 6 - misc/efgcvt-template.c | 5 +- misc/efgcvt.c | 1 + misc/fstab.c | 3 +- misc/hsearch.c | 4 - misc/mntent.c | 5 +- misc/qefgcvt.c | 1 + misc/unwind-link.c | 2 +- nptl/nptlfreeres.c | 1 - nscd/nscd_getgr_r.c | 3 +- nscd/nscd_gethst_r.c | 3 +- nscd/nscd_getpw_r.c | 3 +- nscd/nscd_getserv_r.c | 3 +- nscd/nscd_netgroup.c | 3 +- nss/getXXbyYY.c | 7 +- nss/getXXent.c | 7 +- nss/nss_action.c | 2 +- nss/nss_action.h | 3 - nss/nss_database.c | 2 +- nss/nss_database.h | 3 - nss/nss_module.c | 2 +- nss/nss_module.h | 3 - posix/regcomp.c | 3 +- posix/register-atfork.c | 3 +- pwd/fgetpwent.c | 5 +- resolv/gai_misc.c | 6 +- resolv/res-close.c | 2 - resolv/res_hconf.c | 16 +- resolv/resolv-internal.h | 14 + resolv/resolv_conf.c | 3 +- resolv/tst-leaks2.c | 2 + rt/aio_misc.c | 6 +- shadow/fgetspent.c | 5 +- stdio-common/printf_buffer_as_file.c | 28 +- stdio-common/reg-modifier.c | 3 +- stdio-common/reg-printf.c | 6 +- stdio-common/reg-type.c | 6 +- stdio-common/wprintf_buffer_as_file.c | 28 +- stdlib/exit.c | 2 +- stdlib/fmtmsg.c | 3 +- stdlib/setenv.c | 3 +- sunrpc/clnt_perr.c | 4 +- sunrpc/rpc_thread.c | 1 - sunrpc/tst-svc_register.c | 6 +- .../s390-32/getutid.c => generic/set-freeres-fp.h} | 18 +- .../s390-32/getutid.c => generic/set-freeres-os.h} | 18 +- .../getutline.c => generic/set-freeres-system.h} | 22 +- .../ieee754/ldbl-128ibm-compat/ieee128-qefgcvt.c | 1 + .../ldbl-128ibm-compat/set-freeres-fp.h} | 19 +- sysdeps/mach/hurd/bits/errno.h | 1 - .../mach/hurd/bits/stdio_lim.h | 17 +- sysdeps/posix/Makefile | 5 - sysdeps/posix/getaddrinfo.c | 5 +- sysdeps/posix/ttyname.c | 4 +- .../unix/sysv/linux/bits/stdio_lim.h | 17 +- sysdeps/unix/sysv/linux/check_pf.c | 3 +- sysdeps/unix/sysv/linux/s390/s390-32/getutent.c | 1 + sysdeps/unix/sysv/linux/s390/s390-32/getutid.c | 1 + sysdeps/unix/sysv/linux/s390/s390-32/getutline.c | 1 + .../{s390/s390-32/getutline.c => set-freeres-os.h} | 21 +- sysdeps/unix/sysv/linux/ttyname.c | 8 +- time/tzfile.c | 5 +- time/tzset.c | 3 +- 121 files changed, 1162 insertions(+), 961 deletions(-) rename {include => hurd}/set-hooks.h (100%) create mode 100644 include/set-freeres.h create mode 100644 libio/libio-macros.sym copy sysdeps/{unix/sysv/linux/s390/s390-32/getutid.c => generic/set-freeres-fp.h} (70%) copy sysdeps/{unix/sysv/linux/s390/s390-32/getutid.c => generic/set-freeres-os.h} (70%) copy sysdeps/{unix/sysv/linux/s390/s390-32/getutline.c => generic/set-freeres-syst [...] copy sysdeps/{unix/sysv/linux/s390/s390-32/getutid.c => ieee754/ldbl-128ibm-compat [...] copy stdio-common/stdio_lim.h.in => sysdeps/mach/hurd/bits/stdio_lim.h (72%) delete mode 100644 sysdeps/posix/Makefile rename stdio-common/stdio_lim.h.in => sysdeps/unix/sysv/linux/bits/stdio_lim.h (72%) copy sysdeps/unix/sysv/linux/{s390/s390-32/getutline.c => set-freeres-os.h} (67%)