This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 71648e8004 rtld: Add glibc.rtld.enable_secure tunable. new 426d0e1aa8 riscv: Add Linux hwprobe syscall support new c6c33339b4 linux: Introduce INTERNAL_VSYSCALL new e7919e0db2 riscv: Add hwprobe vdso call support new 78308ce77a riscv: Add __riscv_hwprobe pointer to ifunc calls new a29bb320a1 riscv: Enable multi-arg ifunc resolvers new a2b47f7d46 riscv: Add ifunc helper method to hwprobe.h new 587a1290a1 riscv: Add and use alignment-ignorant memcpy
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: include/libc-symbols.h | 28 +++-- sysdeps/riscv/dl-irel.h | 9 +- .../bits/platform/features.h => riscv/memcopy.h} | 19 ++- sysdeps/{aarch64/multiarch => riscv}/memcpy.c | 47 ++++--- sysdeps/riscv/memcpy_noalignment.S | 136 +++++++++++++++++++++ .../multiarch/s_ceil-avx.S => riscv/riscv-ifunc.h} | 17 ++- sysdeps/unix/sysv/linux/dl-vdso-setup.c | 10 ++ sysdeps/unix/sysv/linux/dl-vdso-setup.h | 3 + sysdeps/unix/sysv/linux/riscv/Makefile | 21 +++- sysdeps/unix/sysv/linux/riscv/Versions | 3 + .../sysv/linux/riscv/hwprobe.c} | 26 ++-- .../unix/sysv/linux/riscv/memcpy-generic.c | 13 +- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/sys/hwprobe.h | 113 +++++++++++++++++ sysdeps/unix/sysv/linux/riscv/sysdep.h | 1 + sysdeps/unix/sysv/linux/sysdep-vdso.h | 12 ++ 17 files changed, 382 insertions(+), 78 deletions(-) copy sysdeps/{x86/bits/platform/features.h => riscv/memcopy.h} (69%) copy sysdeps/{aarch64/multiarch => riscv}/memcpy.c (59%) create mode 100644 sysdeps/riscv/memcpy_noalignment.S copy sysdeps/{x86_64/fpu/multiarch/s_ceil-avx.S => riscv/riscv-ifunc.h} (73%) copy sysdeps/{aarch64/fpu/feholdexcpt.c => unix/sysv/linux/riscv/hwprobe.c} (60%) copy stdlib/stdc_bit_ceil_ull.c => sysdeps/unix/sysv/linux/riscv/memcpy-generic.c (82%) create mode 100644 sysdeps/unix/sysv/linux/riscv/sys/hwprobe.h