This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fw/libdl in repository glibc.
discards cea3b14275 dlfcn: Rework static dlopen hooks discards 55b7755373 dlfcn: Eliminate GLIBC_PRIVATE dependency from tststatic2 discards ca443b4e64 dlfcn: Cleanups after -ldl is no longer required discards 2a986278b9 dlfcn: Move dlopen into libc discards df1f5fd21c dlfcn: Move dlvsym into libc discards 32fac44dcd dlfcn: Move dlinfo into libc discards 5c8cda43b0 dlfcn: Move dladdr1 into libc discards 3c4f25a9eb dlfcn: Move dlmopen into libc discards 2ff7a2a0c3 dlfcn: Move dlsym into libc discards 4775766774 dlfcn: Move dladdr into libc discards ffe540c81b dlfcn: Move dlclose into libc discards dcc7bb35c3 dlfcn: Move dlerror into libc discards d2383471b2 Add libc ABI extension kludge for baseline-violating libdl symbols discards 5c988a9c0d stdio-common: Remove _IO_vfwscanf adds bfbdfe4eab tst-mallinfo2.c: Use correct multiple for total variable adds 77d175e14e config: Added HAVE_AARCH64_SVE_ASM for aarch64 adds bd4317fbd6 aarch64: define BTI_C and BTI_J macros as NOP unless HAVE_AA [...] adds 3856056358 aarch64: Added Vector Length Set test helper script adds f12ec02f53 benchtests: Fixed bench-memcpy-random: buf1: mprotect failed adds fa527f345c aarch64: Added optimized memcpy and memmove for A64FX adds 4f26956d5b aarch64: Added optimized memset for A64FX adds 76b0c59e33 nptl: Install SIGSETXID handler with SA_ONSTACK [BZ #27914] adds 65ba6fa431 nptl: Move Linux createthread to nptl adds 42813c675d nptl: Move createthread to pthread_create adds d85ad0e58a support: Add xpthread_attr_setaffinity_np wrapper adds 2c44452b61 nptl: Add pthread_attr_setaffinity_np failure test adds 271ec55d0a support: Do not build xpthread_attr_setaffinity_np for hurd adds 92a7d13439 x86-64: Align child stack to 16 bytes [BZ #27902] adds a55e2da270 powerpc: Optimized memcmp for power10 new 87261a7a10 stdio-common: Remove _IO_vfwscanf new 5020d9164e Add missing symbols to Version files new a29bd124fd scripts/versions.awk: Add local: * to all version nodes new aeae865bac Add libc ABI extension kludge for baseline-violating libdl symbols new bf331586f7 dlfcn: Move dlerror into libc new 3edd8fbff9 dlfcn: Move dlclose into libc new a61881d483 dlfcn: Move dladdr into libc new 0ad1f571a4 dlfcn: Move dlsym into libc new edb393462e dlfcn: Move dlmopen into libc new 04f451c082 dlfcn: Move dladdr1 into libc new 24e462bffd dlfcn: Move dlinfo into libc new 23c63fe2cd dlfcn: Move dlvsym into libc new 5e3743d056 dlfcn: Move dlopen into libc new d2e537662a dlfcn: Cleanups after -ldl is no longer required new 0c0c958b6b dlfcn: Eliminate GLIBC_PRIVATE dependency from tststatic2 new a06cf3d053 dlfcn: Rework static dlopen hooks
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 (cea3b14275) \ N -- N -- N refs/heads/fw/libdl (a06cf3d053)
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 16 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 | 4 + benchtests/bench-memcpy-random.c | 4 +- config.h.in | 5 + dlfcn/modstatic2.c | 9 +- dlfcn/tststatic2.c | 9 +- inet/Versions | 2 +- io/Versions | 1 + libio/Versions | 2 + libio/libio.h | 2 - malloc/tst-mallinfo2.c | 4 +- manual/install.texi | 3 + manual/tunables.texi | 3 +- nptl/Makefile | 1 + nptl/Versions | 8 + nptl/createthread.c | 45 --- nptl/pthread_create.c | 135 ++++++- ...k-cancel.c => tst-pthread-attr-affinity-fail.c} | 39 +- posix/Versions | 4 + scripts/versions.awk | 22 +- support/Makefile | 1 + ...hread_kill.c => xpthread_attr_setaffinity_np.c} | 12 +- support/xthread.h | 5 + sysdeps/aarch64/configure | 28 ++ sysdeps/aarch64/configure.ac | 15 + sysdeps/aarch64/multiarch/Makefile | 3 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 13 +- sysdeps/aarch64/multiarch/init-arch.h | 4 +- sysdeps/aarch64/multiarch/memcpy.c | 18 +- sysdeps/aarch64/multiarch/memcpy_a64fx.S | 406 +++++++++++++++++++++ sysdeps/aarch64/multiarch/memmove.c | 18 +- sysdeps/aarch64/multiarch/memset.c | 17 +- sysdeps/aarch64/multiarch/memset_a64fx.S | 268 ++++++++++++++ sysdeps/aarch64/sysdep.h | 9 +- sysdeps/ieee754/ldbl-128ibm-compat/Makefile | 1 - sysdeps/mach/hurd/i386/Versions | 3 + sysdeps/powerpc/powerpc64/le/power10/memcmp.S | 179 +++++++++ sysdeps/powerpc/powerpc64/multiarch/Makefile | 2 +- .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 6 + .../{memcmp-power8.S => memcmp-power10.S} | 6 +- sysdeps/powerpc/powerpc64/multiarch/memcmp.c | 6 + sysdeps/unix/sysv/linux/Makefile | 2 +- sysdeps/unix/sysv/linux/Versions | 12 + sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 4 + sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 4 + sysdeps/unix/sysv/linux/aarch64/vltest.py | 82 +++++ sysdeps/unix/sysv/linux/alpha/Versions | 10 +- sysdeps/unix/sysv/linux/createthread.c | 153 -------- sysdeps/unix/sysv/linux/i386/Versions | 4 - sysdeps/unix/sysv/linux/ia64/Versions | 10 +- sysdeps/unix/sysv/linux/mips/Versions | 4 + sysdeps/unix/sysv/linux/powerpc/Versions | 4 + sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions | 8 +- sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions | 7 +- sysdeps/unix/sysv/linux/s390/s390-32/Versions | 3 - sysdeps/unix/sysv/linux/sh/Versions | 3 - sysdeps/unix/sysv/linux/sparc/Versions | 11 +- sysdeps/unix/sysv/linux/sparc/sparc32/Versions | 3 - .../{tst-align-clone.c => tst-misalign-clone.c} | 59 +-- sysdeps/unix/sysv/linux/x86_64/clone.S | 9 +- 59 files changed, 1353 insertions(+), 361 deletions(-) delete mode 100644 nptl/createthread.c copy nptl/{tst-minstack-cancel.c => tst-pthread-attr-affinity-fail.c} (53%) copy support/{xpthread_kill.c => xpthread_attr_setaffinity_np.c} (71%) create mode 100644 sysdeps/aarch64/multiarch/memcpy_a64fx.S create mode 100644 sysdeps/aarch64/multiarch/memset_a64fx.S create mode 100644 sysdeps/powerpc/powerpc64/le/power10/memcmp.S copy sysdeps/powerpc/powerpc64/multiarch/{memcmp-power8.S => memcmp-power10.S} (86%) create mode 100755 sysdeps/unix/sysv/linux/aarch64/vltest.py delete mode 100644 sysdeps/unix/sysv/linux/createthread.c copy sysdeps/unix/sysv/linux/{tst-align-clone.c => tst-misalign-clone.c} (62%)