This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch nsz/bug27072 in repository glibc.
discards 413ed92e77 csu: Move static pie self relocation later [BZ #27072] discards ba39a496a5 elf: Avoid RELATIVE relocs in __tunables_init discards 54f2ce33f2 elf: Make the tunable struct definition internal only discards dfffe46e62 Make libc symbols hidden in static PIE discards 48b4bbc75a configure: Require PI_STATIC_AND_HIDDEN for static pie adds d18f59bf92 Fix x86 build with --enable-tunable=no adds 2d651eb926 x86: Move x86 processor cache info to cpu_features adds cc528f9a7e math/test-tgmath2: Fix fabs failure when no long double adds 86f65dffc2 ld.so: Add --list-tunables to print tunable values adds 96f17e6e63 ARC: nofpu: Regenerate ulps new 9c7e869002 configure: Require PI_STATIC_AND_HIDDEN for static pie new 7bd28c328f libmvec: Add extra-test-objs to test-extras new 58d4e6b794 elf: Make the tunable struct definition internal only new 13b7b31869 elf: Avoid RELATIVE relocs in __tunables_init new 78d3bf1bc9 Use hidden visibility for early static PIE code new 3ed8c627e3 elf: Avoid RELATIVE relocation for _dl_sysinfo new be1b797ea8 Use <startup.h> in __libc_init_secure new 4224b7c042 csu: Move static pie self relocation later [BZ #27072] new 9d9d859c0e x86: Check ifunc resolver with CPU_FEATURE_USABLE [BZ #27072] new 4b93918115 Make libc symbols hidden in static PIE
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 (413ed92e77) \ N -- N -- N refs/heads/nsz/bug27072 (4b93918115)
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 10 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 + csu/libc-start.c | 4 + elf/Makefile | 11 + elf/dl-main.h | 2 +- elf/dl-reloc-static-pie.c | 2 + elf/dl-support.c | 18 +- elf/dl-tunables.c | 47 +++ elf/dl-tunables.h | 2 + elf/dl-usage.c | 7 +- elf/enbl-secure.c | 10 +- elf/rtld.c | 19 + elf/tst-rtld-list-tunables.exp | 14 + .../tst-rtld-list-tunables.sh | 30 +- manual/tunables.texi | 38 ++ math/test-tgmath2.c | 4 +- misc/sbrk.c | 4 + sysdeps/arc/nofpu/libm-test-ulps | 11 +- sysdeps/generic/startup.h | 26 ++ sysdeps/unix/sysv/linux/aarch64/libc-start.c | 5 + sysdeps/unix/sysv/linux/i386/startup.h | 29 +- sysdeps/x86/Makefile | 14 + sysdeps/x86/cacheinfo.c | 46 ++- sysdeps/x86/cacheinfo.h | 400 ++---------------- sysdeps/x86/cpu-features.c | 35 +- sysdeps/x86/dl-cacheinfo.h | 460 +++++++++++++++++++++ sysdeps/x86/get-isa-level.h | 1 + sysdeps/x86/include/cpu-features.h | 22 + sysdeps/x86/libc-start.c | 5 + sysdeps/x86/tst-ifunc-isa-1-static.c | 1 + sysdeps/x86/tst-ifunc-isa-1.c | 115 ++++++ sysdeps/x86/tst-ifunc-isa-2-static.c | 1 + sysdeps/x86/tst-ifunc-isa-2.c | 119 ++++++ sysdeps/x86_64/dl-hwcaps-subdirs.c | 1 + sysdeps/x86_64/fpu/Makefile | 8 + 34 files changed, 1074 insertions(+), 441 deletions(-) create mode 100644 elf/tst-rtld-list-tunables.exp copy libio/test-freopen.sh => elf/tst-rtld-list-tunables.sh (70%) create mode 100644 sysdeps/x86/tst-ifunc-isa-1-static.c create mode 100644 sysdeps/x86/tst-ifunc-isa-1.c create mode 100644 sysdeps/x86/tst-ifunc-isa-2-static.c create mode 100644 sysdeps/x86/tst-ifunc-isa-2.c