This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from c41d197ec4 elf: Synchronize <elf.h> section header flags with binutils adds dad90d5282 elf: Add glibc-hwcaps support for LD_LIBRARY_PATH new 84ba719b26 elf: Add endianness markup to ld.so.cache (bug 27008) new dfb3f101c5 elf: Add extension mechanism to ld.so.cache new 785969a047 elf: Implement a string table for ldconfig, with tail merging new 73b6e50a22 elf: Implement tail merging of strings in ldconfig new b44ac4f4c7 elf: Process glibc-hwcaps subdirectories in ldconfig new 600d9e0c87 elf: Add glibc-hwcaps subdirectory support to ld.so cache pr [...] new f267e1c9dd x86_64: Add glibc-hwcaps support
The 7 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: elf/Makefile | 94 ++++- elf/cache.c | 393 ++++++++++++++++++--- elf/dl-cache.c | 214 ++++++++++- elf/{dl-hwcaps.h => dl-hwcaps-subdirs.c} | 25 +- elf/dl-hwcaps.c | 216 ++++++++++- elf/dl-hwcaps.h | 124 +++++++ elf/dl-hwcaps_split.c | 77 ++++ elf/dl-load.c | 7 +- elf/dl-main.h | 11 +- elf/dl-support.c | 5 +- elf/dl-usage.c | 68 +++- elf/ldconfig.c | 155 ++++++-- elf/{dl-hwcaps.h => markermodMARKER-VALUE.c} | 23 +- elf/rtld.c | 18 + elf/stringtable.c | 209 +++++++++++ elf/stringtable.h | 64 ++++ elf/stringtable_free.c | 33 ++ elf/tst-dl-hwcaps_split.c | 148 ++++++++ elf/tst-glibc-hwcaps-cache.c | 45 +++ .../etc/ld.so.conf | 0 .../postclean.req | 0 elf/tst-glibc-hwcaps-cache.script | 16 + elf/{dl-hwcaps.h => tst-glibc-hwcaps-mask.c} | 27 +- elf/tst-glibc-hwcaps-prepend-cache.c | 149 ++++++++ .../postclean.req | 0 elf/{dl-hwcaps.h => tst-glibc-hwcaps-prepend.c} | 28 +- elf/{dl-hwcaps.h => tst-glibc-hwcaps.c} | 24 +- elf/tst-stringtable.c | 181 ++++++++++ sysdeps/generic/dl-cache.h | 235 +++++++++++- sysdeps/generic/ldconfig.h | 18 +- sysdeps/generic/ldsodefs.h | 20 +- sysdeps/x86_64/Makefile | 39 ++ sysdeps/x86_64/dl-hwcaps-subdirs.c | 66 ++++ sysdeps/x86_64/tst-glibc-hwcaps.c | 76 ++++ 34 files changed, 2633 insertions(+), 175 deletions(-) copy elf/{dl-hwcaps.h => dl-hwcaps-subdirs.c} (62%) create mode 100644 elf/dl-hwcaps_split.c copy elf/{dl-hwcaps.h => markermodMARKER-VALUE.c} (62%) create mode 100644 elf/stringtable.c create mode 100644 elf/stringtable.h create mode 100644 elf/stringtable_free.c create mode 100644 elf/tst-dl-hwcaps_split.c create mode 100644 elf/tst-glibc-hwcaps-cache.c copy elf/{tst-ldconfig-bad-aux-cache.root => tst-glibc-hwcaps-cache.root}/etc/ld.s [...] copy elf/{tst-ldconfig-bad-aux-cache.root => tst-glibc-hwcaps-cache.root}/postclea [...] create mode 100644 elf/tst-glibc-hwcaps-cache.script copy elf/{dl-hwcaps.h => tst-glibc-hwcaps-mask.c} (62%) create mode 100644 elf/tst-glibc-hwcaps-prepend-cache.c copy elf/{tst-ldconfig-bad-aux-cache.root => tst-glibc-hwcaps-prepend-cache.root}/ [...] copy elf/{dl-hwcaps.h => tst-glibc-hwcaps-prepend.c} (62%) copy elf/{dl-hwcaps.h => tst-glibc-hwcaps.c} (62%) create mode 100644 elf/tst-stringtable.c create mode 100644 sysdeps/x86_64/dl-hwcaps-subdirs.c create mode 100644 sysdeps/x86_64/tst-glibc-hwcaps.c