This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.37/master in repository glibc.
from 71fca07505 x86: Avoid integer truncation with large cache sizes (bug 32470) new d5ff2fa5af x86_64: Sort fpu/multiarch/Makefile new 3607863050 x86_64: Add log2 with FMA new c0cae389fb x86_64: Add expm1 with FMA new f2947239b6 x86_64: Add log1p with FMA new ec7c01efee x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643] new 0c6f7cd550 elf: Fix slow tls access after dlopen [BZ #19924] new f0c2fcce5f x86: Only align destination to 1x VEC_SIZE in memset 4x loop new ec40bb7938 sysdeps/x86/Makefile: Split and sort tests new b0eef2f27f x86_64: Fix missing wcsncat function definition without mult [...] new 7e84df6892 x86: Improve large memset perf with non-temporal stores [RHE [...] new 7d1c950582 x86/string: Fixup alignment of main loop in str{n}cmp-evex [ [...]
The 11 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/dl-close.c | 2 +- elf/dl-open.c | 8 +- elf/dl-reloc.c | 6 +- elf/dl-tls.c | 117 ++++++++-------- sysdeps/generic/ldsodefs.h | 3 +- sysdeps/ieee754/dbl-64/s_expm1.c | 7 + sysdeps/ieee754/dbl-64/s_log1p.c | 5 + sysdeps/x86/Makefile | 110 ++++++++++----- sysdeps/x86/dl-cacheinfo.h | 31 ++--- sysdeps/x86_64/dl-tls.c | 4 +- sysdeps/x86_64/fpu/multiarch/Makefile | 100 +++++++++++--- sysdeps/x86_64/fpu/multiarch/e_log2-fma.c | 3 + .../x86_64/fpu/multiarch/{e_expf.c => e_log2.c} | 28 ++-- sysdeps/x86_64/fpu/multiarch/s_expm1-fma.c | 10 ++ .../x86_64/fpu/multiarch/s_expm1.c | 29 ++-- sysdeps/x86_64/fpu/multiarch/s_log1p-fma.c | 4 + .../x86_64/fpu/multiarch/s_log1p.c | 18 ++- .../x86_64/multiarch/memset-vec-unaligned-erms.S | 149 +++++++++++++-------- sysdeps/x86_64/multiarch/strcmp-evex.S | 26 ++-- sysdeps/x86_64/multiarch/wcsncat-evex.S | 6 +- 20 files changed, 417 insertions(+), 249 deletions(-) create mode 100644 sysdeps/x86_64/fpu/multiarch/e_log2-fma.c copy sysdeps/x86_64/fpu/multiarch/{e_expf.c => e_log2.c} (60%) create mode 100644 sysdeps/x86_64/fpu/multiarch/s_expm1-fma.c copy misc/tst-syslog-long-progname.c => sysdeps/x86_64/fpu/multiarch/s_expm1.c (61%) create mode 100644 sysdeps/x86_64/fpu/multiarch/s_log1p-fma.c copy support/xstdlib.h => sysdeps/x86_64/fpu/multiarch/s_log1p.c (72%)