This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 084fb31bc2 x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] new 57b2c14272 LoongArch: Redefine macro LEAF/ENTRY. new cb7954c4c2 LoongArch: Add minuimum binutils required version new 135407f431 Loongarch: Add ifunc support and add different versions of strlen new 0fb888487e elf: Add new LoongArch reloc types (101 to 108) into elf.h
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: NEWS | 3 +- config.h.in | 5 -- elf/elf.h | 8 ++ sysdeps/loongarch/configure | 5 +- sysdeps/loongarch/configure.ac | 4 +- sysdeps/loongarch/dl-machine.h | 4 +- sysdeps/loongarch/dl-trampoline.S | 2 +- sysdeps/loongarch/lp64/multiarch/Makefile | 7 ++ .../lp64/multiarch/ifunc-impl-list.c} | 27 ++++-- .../lp64/multiarch/ifunc-strlen.h} | 28 +++--- sysdeps/loongarch/lp64/multiarch/strlen-aligned.S | 100 +++++++++++++++++++++ sysdeps/loongarch/lp64/multiarch/strlen-lasx.S | 63 +++++++++++++ sysdeps/loongarch/lp64/multiarch/strlen-lsx.S | 71 +++++++++++++++ .../{x86_64 => loongarch/lp64}/multiarch/strlen.c | 9 +- sysdeps/loongarch/sys/asm.h | 36 +++++--- sysdeps/loongarch/sys/regdef.h | 57 ++++++++++++ sysdeps/unix/sysv/linux/loongarch/cpu-features.h | 2 + 17 files changed, 388 insertions(+), 43 deletions(-) create mode 100644 sysdeps/loongarch/lp64/multiarch/Makefile copy sysdeps/{x86_64/x32/string-optype.h => loongarch/lp64/multiarch/ifunc-impl-li [...] copy sysdeps/{i386/i686/multiarch/ifunc-sse2.h => loongarch/lp64/multiarch/ifunc-s [...] create mode 100644 sysdeps/loongarch/lp64/multiarch/strlen-aligned.S create mode 100644 sysdeps/loongarch/lp64/multiarch/strlen-lasx.S create mode 100644 sysdeps/loongarch/lp64/multiarch/strlen-lsx.S copy sysdeps/{x86_64 => loongarch/lp64}/multiarch/strlen.c (88%)