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 fe1030f786 csu: Move static pie self relocation later [BZ #27072] discards 387267b5cd elf: Avoid RELATIVE relocs in __tunables_init discards 7b64c9aa6c elf: Make the tunable struct definition internal only discards 27498bbc76 Make libc symbols hidden in static PIE discards 5a446e7a42 configure: Require PI_STATIC_AND_HIDDEN for static pie discards ed60f8069b elf: work around a gcc bug in elf_get_dynamic_info adds 0400f92833 Makerules: Do not require startup files for format.lds probe object adds f430293d84 posix: consume less entropy on tempname adds 2ef23b5205 x86: Set header.feature_1 in TCB for always-on CET [BZ #27177] adds 86a4d3fa7d elf: work around a gcc bug in elf_get_dynamic_info adds efbbd9c33a ldconfig/x86: Store ISA level in cache and aux cache adds cf12900645 Use the right argument code in unnormal tests adds 7137d682eb ifuncmain6pie: Remove the circular IFUNC dependency [BZ #20019] new 48b4bbc75a configure: Require PI_STATIC_AND_HIDDEN for static pie new dfffe46e62 Make libc symbols hidden in static PIE new 54f2ce33f2 elf: Make the tunable struct definition internal only new ba39a496a5 elf: Avoid RELATIVE relocs in __tunables_init new 413ed92e77 csu: Move static pie self relocation later [BZ #27072]
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 (fe1030f786) \ N -- N -- N refs/heads/nsz/bug27072 (413ed92e77)
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 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: Makerules | 5 +- configure | 2 +- configure.ac | 2 +- elf/Makefile | 2 + elf/cache.c | 39 ++++++-- elf/dl-cache.c | 4 + elf/get-dynamic-info.h | 2 +- elf/ifuncmain6pie.c | 14 +-- elf/ifuncmod6.c | 8 +- elf/ldconfig.c | 18 ++-- elf/readelflib.c | 81 ++++++++++++++++- elf/readlib.c | 7 +- ...c-hwcaps-cache.c => tst-glibc-hwcaps-2-cache.c} | 22 ++--- .../etc/ld.so.conf | 0 .../postclean.req | 0 elf/tst-glibc-hwcaps-2-cache.script | 8 ++ include/libc-symbols.h | 3 +- math/libm-test-driver.c | 12 +-- math/libm-test-fpclassify.inc | 14 +-- math/libm-test-isinf.inc | 14 +-- math/libm-test-isnan.inc | 14 +-- math/libm-test-issignaling.inc | 14 +-- sysdeps/generic/dl-cache.h | 16 +++- .../xfchmod.c => sysdeps/generic/dl-isa-level.h | 15 ++-- .../xfchmod.c => sysdeps/generic/elf-read-prop.h | 22 +++-- sysdeps/generic/ldconfig.h | 22 +++-- sysdeps/posix/tempname.c | 17 +++- sysdeps/unix/sysv/linux/arm/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/ia64/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/mips/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/powerpc/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/riscv/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/s390/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/sparc/readelflib.c | 22 ++--- sysdeps/unix/sysv/linux/x86/elf-read-prop.h | 60 +++++++++++++ sysdeps/unix/sysv/linux/x86/readelflib.c | 23 ++--- sysdeps/unix/sysv/linux/x86_64/Makefile | 51 +++++++++++ .../sysv/linux/x86_64/tst-glibc-hwcaps-2.c} | 100 +++++++++------------ .../sysv/linux/x86_64/x86-64-isa-level-VALUE.c | 4 + sysdeps/x86/Makefile | 6 ++ sysdeps/x86/dl-cet.c | 5 +- support/xfchmod.c => sysdeps/x86/dl-isa-level.h | 19 ++-- sysdeps/x86/tst-setjmp-cet.c | 1 + 43 files changed, 535 insertions(+), 265 deletions(-) copy elf/{tst-glibc-hwcaps-cache.c => tst-glibc-hwcaps-2-cache.c} (67%) copy elf/{tst-glibc-hwcaps-cache.root => tst-glibc-hwcaps-2-cache.root}/etc/ld.so. [...] copy elf/{tst-glibc-hwcaps-cache.root => tst-glibc-hwcaps-2-cache.root}/postclean. [...] create mode 100644 elf/tst-glibc-hwcaps-2-cache.script copy support/xfchmod.c => sysdeps/generic/dl-isa-level.h (74%) copy support/xfchmod.c => sysdeps/generic/elf-read-prop.h (62%) create mode 100644 sysdeps/unix/sysv/linux/x86/elf-read-prop.h copy sysdeps/{x86/tst-isa-level-1.c => unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c} (52%) create mode 100644 sysdeps/unix/sysv/linux/x86_64/x86-64-isa-level-VALUE.c copy support/xfchmod.c => sysdeps/x86/dl-isa-level.h (61%) create mode 100644 sysdeps/x86/tst-setjmp-cet.c