This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akhuettel/tests-libgcc-v3 in repository glibc.
discards 3fcd241751 elf: Remove now pointless empty ld.so.conf files in single tests discards 4b135f2e25 support: Always run ldconfig in containered tests discards 7d4a7c22ce Makefile: Add ld.so.conf with libgcc dir to testroot.pristine discards b7e8b6b364 Makeconfig: Add libgcc directory to rtld-prefix search path adds 9b3730a54b powerpc: use .machine power10 in POWER10 assembler sources adds 47b577c66f posix: Fix fnmatch build with gcc-16 adds fc6f074e04 riscv: linux: Add support for getrandom vDSO adds e6ad9650fb benchtests: Add IPv4 inet_ntop benchmark adds 14ca258cc5 benchtests: Add IPv6 inet_ntop benchmark adds f22f6a5b84 resolve: Proper indent resolv/inet_ntop.c adds 80f389ed7e resolv: Optimize inet_ntop adds db94e6343a inet: Implement inet_ntoa on top of inet_ntop adds 3b0d495ac4 Linux: Fix '__close_nocancel_nostatus' clobbering 'errno' [B [...] adds 36bcbc6b5b Linux: Convert '__close_nocancel_nostatus' to a standalone handler adds b2a8d19f4a manual: Add missing free to open_memstream example [BZ #27866] adds 5c2b21c478 powerpc: Remove modff optimization adds 79bfbc93de powerpc: Remove modf optimization adds d30f41d2c9 elf: Add missing DSO dependencies for tst-rtld-no-malloc-{au [...] adds 1149b4f64f Revert "manual: Clarify renameat documentation" adds 53ea6db9fd manual: Clarify renameat documentation adds d1ad959b00 malloc: refactored aligned_OK and misaligned_chunk adds 9a5a7613ac malloc: replace instances of __builtin_expect with __glibc_unlikely adds 1061b75412 malloc: Cleanup tcache_init() adds 681a24ae4d AArch64: Avoid memset ifunc in cpu-features.c [BZ #33112] adds eeb7b079d5 stdlib: Fix __libc_message_impl iovec size (BZ 32947) adds 632d895f3e elf: Add DL_ADDRESS_WITHOUT_RELOC [BZ #33088] adds 7eed691cc2 stdlib/Makefile: Remove deleted test's libm dependency adds 4900f993c8 manual: Remove '.info' suffix in manual names passed to @ref [...] adds 1c5f2ae4f9 Linux: Fix typo in comment in termios_internals.h adds 21cbe4a588 hurd: Mark more xfails for missing RLIMIT_AS support adds 7278d11f3a elf: Introduce separate _r_debug_array variable adds 8329939a37 elf: Introduce _dl_debug_change_state adds ea85e7d550 elf: Restore support for _r_debug interpositions and copy re [...] adds b80f108b55 htl: Drop ptr_pthread_once from pthread_functions adds 6afece738c htl: move __pthread_get_cleanup_stack to libc new e7836ec2bf Makeconfig: Add libgcc directory to rtld-prefix search path new 1a3f06a3b0 Makefile: Add ld.so.conf with libgcc dir to testroot.pristine new 00ed9141ee support: Always run ldconfig in containered tests new c84d4ed0c4 elf: Remove now pointless empty ld.so.conf files in single tests
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 (3fcd241751) \ N -- N -- N refs/heads/akhuettel/tests-libgcc-v3 (c84d4ed0c4)
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 4 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: benchtests/Makefile | 7 + benchtests/inet_ntop_ipv4-inputs | 1003 ++++++++++++++++++++ benchtests/inet_ntop_ipv4-source.c | 10 + benchtests/inet_ntop_ipv6-inputs | 1003 ++++++++++++++++++++ benchtests/inet_ntop_ipv6-source.c | 10 + elf/Makefile | 11 + elf/dl-close.c | 6 +- elf/dl-debug-symbols.S | 1 + elf/dl-debug.c | 144 ++- elf/dl-load.c | 3 +- elf/dl-open.c | 5 +- elf/rtld.c | 18 +- elf/tst-dlmopen4-nonpic.c | 2 + elf/tst-dlmopen4-pic.c | 2 + elf/tst-dlmopen4.c | 22 + htl/Makefile | 2 +- htl/Versions | 3 +- htl/forward.c | 3 - htl/pt-cleanup.c | 10 +- htl/pt-initialize.c | 2 - include/elf.h | 13 + include/link.h | 2 + include/stdio.h | 4 + inet/inet_ntoa.c | 7 +- malloc/malloc-check.c | 2 +- malloc/malloc-debug.c | 10 +- malloc/malloc.c | 95 +- manual/examples/memstrm.c | 2 + manual/filesys.texi | 7 +- manual/intro.texi | 3 +- manual/maint.texi | 4 +- manual/stdio.texi | 4 +- posix/Makefile | 2 + posix/fnmatch_loop.c | 8 +- .../tst-fflush-mmap.c => posix/tst-libc-message.c | 42 +- resolv/inet_ntop.c | 358 +++---- stdlib/Makefile | 1 - sysdeps/generic/ldsodefs.h | 20 +- sysdeps/htl/include/bits/cancelation.h | 5 + sysdeps/htl/libc-lock.h | 19 +- sysdeps/htl/pthread-functions.h | 4 - sysdeps/htl/pthreadP.h | 2 +- sysdeps/ieee754/flt-32/s_modff.c | 2 + sysdeps/mach/hurd/Makefile | 4 +- sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/i386/libpthread.abilist | 1 - sysdeps/mach/hurd/x86_64/libpthread.abilist | 1 - sysdeps/posix/libc_fatal.c | 32 +- sysdeps/powerpc/fpu/math-use-builtins-trunc.h | 9 + sysdeps/powerpc/fpu/s_modf.c | 59 -- sysdeps/powerpc/fpu/s_modff.c | 55 -- .../power4/fpu/multiarch/s_modf-power5+.c | 2 +- .../power4/fpu/multiarch/s_modff-power5+.c | 2 +- .../powerpc64/be/fpu/multiarch/s_modf-power5+.c | 2 +- .../powerpc64/be/fpu/multiarch/s_modff-power5+.c | 2 +- sysdeps/powerpc/powerpc64/le/power10/memcmp.S | 2 +- sysdeps/powerpc/powerpc64/le/power10/memcpy.S | 2 +- sysdeps/powerpc/powerpc64/le/power10/memmove.S | 2 +- sysdeps/powerpc/powerpc64/le/power10/memset.S | 2 +- sysdeps/powerpc/powerpc64/le/power10/strlen.S | 2 +- sysdeps/unix/sysv/linux/Makefile | 1 + sysdeps/unix/sysv/linux/Versions | 1 + sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 1 + .../sysv/linux}/close_nocancel_nostatus.c | 10 +- sysdeps/unix/sysv/linux/not-cancel.h | 12 +- sysdeps/unix/sysv/linux/riscv/sysdep.h | 3 +- sysdeps/unix/sysv/linux/termios_internals.h | 2 +- 67 files changed, 2572 insertions(+), 521 deletions(-) create mode 100644 benchtests/inet_ntop_ipv4-inputs create mode 100644 benchtests/inet_ntop_ipv4-source.c create mode 100644 benchtests/inet_ntop_ipv6-inputs create mode 100644 benchtests/inet_ntop_ipv6-source.c create mode 100644 elf/tst-dlmopen4-nonpic.c create mode 100644 elf/tst-dlmopen4-pic.c copy stdio-common/tst-fflush-mmap.c => posix/tst-libc-message.c (58%) create mode 100644 sysdeps/htl/include/bits/cancelation.h create mode 100644 sysdeps/powerpc/fpu/math-use-builtins-trunc.h delete mode 100644 sysdeps/powerpc/fpu/s_modf.c delete mode 100644 sysdeps/powerpc/fpu/s_modff.c copy sysdeps/{mach/hurd => unix/sysv/linux}/close_nocancel_nostatus.c (81%)