aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2024-07-21 18:33:37 +0200
committerAndreas K. Hüttel <dilfridge@gentoo.org>2024-07-21 18:33:37 +0200
commit3d1aed874918c466a4477af1da35983ab036690e (patch)
tree214e3f78aed00a916516bbb05b03ec0dbbda526c
parent89d3d815ef6e84935147b683d510bacb0ba4df1d (diff)
downloadglibc-3d1aed874918c466a4477af1da35983ab036690e.tar.xz
glibc-3d1aed874918c466a4477af1da35983ab036690e.zip
Add ChangeLog fileglibc-2.40
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
-rw-r--r--ChangeLog.old/ChangeLog.2910379
1 files changed, 10379 insertions, 0 deletions
diff --git a/ChangeLog.old/ChangeLog.29 b/ChangeLog.old/ChangeLog.29
new file mode 100644
index 0000000000..33a8ed3a35
--- /dev/null
+++ b/ChangeLog.old/ChangeLog.29
@@ -0,0 +1,10379 @@
+2024-07-21 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 89d3d815ef6e84935147b683d510bacb0ba4df1d
+ Increase version number to 2.40
+
+ * include/features.h: Modified.
+ (__GLIBC_MINOR__): Modified.
+ * version.h: Modified.
+ (RELEASE): Modified.
+ (VERSION): Modified.
+
+2024-07-21 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 6f14eb1b1768e4b840913fa1e4c9963cd70d46ac
+ po/*: regenerate (only line number changes)
+
+ * po/be.po: Modified.
+ * po/bg.po: Modified.
+ * po/ca.po: Modified.
+ * po/cs.po: Modified.
+ * po/da.po: Modified.
+ * po/de.po: Modified.
+ * po/el.po: Modified.
+ * po/eo.po: Modified.
+ * po/es.po: Modified.
+ * po/fi.po: Modified.
+ * po/fr.po: Modified.
+ * po/gl.po: Modified.
+ * po/hr.po: Modified.
+ * po/hu.po: Modified.
+ * po/ia.po: Modified.
+ * po/id.po: Modified.
+ * po/it.po: Modified.
+ * po/ja.po: Modified.
+ * po/ka.po: Modified.
+ * po/ko.po: Modified.
+ * po/lt.po: Modified.
+ * po/nb.po: Modified.
+ * po/nl.po: Modified.
+ * po/pl.po: Modified.
+ * po/pt.po: Modified.
+ * po/pt_BR.po: Modified.
+ * po/ro.po: Modified.
+ * po/ru.po: Modified.
+ * po/rw.po: Modified.
+ * po/sk.po: Modified.
+ * po/sl.po: Modified.
+ * po/sr.po: Modified.
+ * po/sv.po: Modified.
+ * po/tr.po: Modified.
+ * po/uk.po: Modified.
+ * po/vi.po: Modified.
+ * po/zh_CN.po: Modified.
+ * po/zh_TW.po: Modified.
+
+2024-07-21 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 668e14a304fb7e63dbac11ec2884eb148c9abecf
+ contrib.texi: Fix format of MIPS and RISC-V
+
+ * manual/contrib.texi: Modified.
+
+2024-07-21 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 256574679feb0204ac859367fdbf4d91aff45d0a
+ libc.pot: regenerate (only line number changes)
+
+ * po/libc.pot: Modified.
+
+2024-07-21 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 92eb4a10ae9d997c7a8783f7c3d8b4474b01505a
+ install.texi: bump "latest verified" versions
+
+ * INSTALL: Modified.
+ * manual/install.texi: Modified.
+
+2024-07-20 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: d36b481476c6bcfee565ba3bc17cdc0e66ca70ae
+ NEWS: drop 2.40 section "Changes to build and runtime requirements"
+
+ * NEWS: Modified.
+
+2024-07-20 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 5dc1408bb5351954b7451d516c3520905702f35e
+ contrib.texi: update
+
+ * manual/contrib.texi: Modified.
+
+2024-07-20 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 391d9041f01282d243e7d3cbd272dffea5f2313c
+ NEWS: add fixed security advisories list
+
+ * NEWS: Modified.
+
+2024-07-20 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: ad6e85aad5134a0be633b8a0463ec5e5e31fa945
+ NEWS: add resolved bugs list
+
+ * NEWS: Modified.
+
+2024-07-20 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: fa455c3b5de21ee59b3e997f3b3f6ef3090e862a
+ NEWS: add more major improvements for 2.40
+
+ * NEWS: Modified.
+
+2024-07-19 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: ab5748118f86a82c4a29a7476f6cc0b9c40be926
+ linux: Trivial test output fix in tst-pkey
+
+ * sysdeps/unix/sysv/linux/tst-pkey.c: Modified.
+ (do_test): Modified function.
+
+2024-07-19 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 4f047d9edecb1a9b796a9a904dcd42bd3cc3d3b6
+ elf: Fix localplt.awk for DT_RELR-enabled builds (BZ 31978)
+
+ * scripts/localplt.awk: Modified.
+
+2024-07-19 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 6b7e2e1d6139b1fb61b911ab897a956042bf7f89
+ linux: Also check pkey_get for ENOSYS on tst-pkey (BZ 31996)
+
+ * sysdeps/unix/sysv/linux/tst-pkey.c: Modified.
+ (do_test): Modified function.
+
+2024-07-19 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: e0f7da7235105e0ae807bc701e54a0ea01e0ef9f
+ powerpc: Update soft-fp ulps
+
+ * sysdeps/powerpc/nofpu/libm-test-ulps: Modified.
+
+2024-07-19 John David Anglin <danglin@gcc.gnu.org>
+
+ COMMIT: 8cfa4ecff21adf226984f135aa576dd8063bbba3
+ Fix usage of _STACK_GROWS_DOWN and _STACK_GROWS_UP defines [BZ 31989]
+
+ * malloc/memusage.c: Modified.
+ (update_data): Modified function.
+ * stdlib/tst-swapcontext2.c: Modified.
+ (do_test): Modified function.
+ * sysdeps/unix/sysv/linux/____longjmp_chk.c: Modified.
+
+2024-07-19 Florian Weimer <fweimer@redhat.com>
+
+ COMMIT: 91eb62d63887a959e43aafb6fc022a87614dc7c9
+ Adjust check-local-headers test for libaudit 4.0
+
+ * scripts/check-local-headers.sh: Modified.
+
+2024-07-19 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 3c354d62f5c30d32bd553735473e95a8af4f56ec
+ elf: Parse the auxv values as unsigned on tst-tunables-enable_secure-env.c (BZ 31890)
+
+ * elf/tst-tunables-enable_secure-env.c: Modified.
+ [HAVE_AUXV](check_auxv): Modified function.
+
+2024-07-19 H.J. Lu <hjl.tools@gmail.com>
+
+ COMMIT: 66f2cd6e1a5a9a0113c9f5c13fb06707fef77fd4
+ x32: xfail elf/tst-platform-1 [BZ #22363]
+
+ * sysdeps/x86_64/x32/Makefile: Modified.
+
+2024-07-19 Xi Ruoyao <xry111@xry111.site>
+
+ COMMIT: d905183f0bb10c66487a1dbc15fc52107cb164fc
+ elf/tst-rtld-does-not-exist: Pass --inhibit-cache to rtld
+
+ * elf/tst-rtld-does-not-exist.sh: Modified.
+
+2024-07-17 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 910aae6e5a2196938fc30fa54dd1e96f16774ce7
+ Revert "LoongArch: Add cfi instructions for _dl_tlsdesc_dynamic"
+
+ * sysdeps/loongarch/dl-machine.h: Modified.
+ [RESOLVE_MAP](elf_machine_rela): Modified function.
+ * sysdeps/loongarch/dl-tlsdesc-dynamic.h: Delete file.
+ * sysdeps/loongarch/dl-tlsdesc.S: Modified.
+ * sysdeps/loongarch/dl-tlsdesc.h: Modified.
+ [SHARED][! __loongarch_soft_float](_dl_tlsdesc_dynamic_lasx): Remove.
+ [SHARED][! __loongarch_soft_float](_dl_tlsdesc_dynamic_lsx): Remove.
+ * sysdeps/loongarch/tlsdesc.sym: Modified.
+
+2024-07-17 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ COMMIT: 6ed76f4efc856431cd8511ef881a494a13280653
+ htl: Fix __pthread_init_thread declaration and definition
+
+ * sysdeps/mach/hurd/htl/pt-pthread_self.c: Modified.
+ (libc_hidden_def): New.
+ * sysdeps/mach/hurd/htl/pt-sysdep.h: Modified.
+ (___pthread_init_thread): Remove.
+ (libc_hidden_proto): Modified.
+ (__pthread_init_thread): New.
+
+2024-07-17 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ COMMIT: 0e75c4a4634f44ad24a65fda01f571781ac79d5f
+ hurd: Fix pthread_self() without libpthread
+
+ * htl/Versions: Modified.
+ * sysdeps/mach/hurd/htl/pt-pthread_self.c: Modified.
+ (___pthread_self): Remove.
+ (pt-internal.h): Include file.
+ (__pthread_init_thread): New.
+ (___pthread_self): New.
+ * sysdeps/mach/hurd/htl/pt-sysdep.c: Modified.
+ (init_thread): Remove.
+ (_init_routine): Modified function.
+ * sysdeps/mach/hurd/htl/pt-sysdep.h: Modified.
+ (___pthread_init_thread): New.
+ (libc_hidden_proto): New.
+
+2024-07-17 mengqinggang <mengqinggang@loongson.cn>
+
+ COMMIT: 43224b1379d60b1ad98d29ef3d7905d55f828a9f
+ LoongArch: Add cfi instructions for _dl_tlsdesc_dynamic
+
+ * sysdeps/loongarch/dl-machine.h: Modified.
+ [RESOLVE_MAP](elf_machine_rela): Modified function.
+ * sysdeps/loongarch/dl-tlsdesc-dynamic.h: New file.
+ * sysdeps/loongarch/dl-tlsdesc.S: Modified.
+ * sysdeps/loongarch/dl-tlsdesc.h: Modified.
+ [SHARED][! __loongarch_soft_float](_dl_tlsdesc_dynamic_lasx): New.
+ [SHARED][! __loongarch_soft_float](_dl_tlsdesc_dynamic_lsx): New.
+ * sysdeps/loongarch/tlsdesc.sym: Modified.
+
+2024-07-16 Noah Goldstein <goldstein.w.n@gmail.com>
+
+ COMMIT: 5bcf6265f215326d14dfacdce8532792c2c7f8f8
+ x86: Disable non-temporal memset on Skylake Server
+
+ * sysdeps/x86/cpu-features.c: Modified.
+ (init_cpu_features): Modified function.
+ * sysdeps/x86/cpu-tunables.c: Modified.
+ (TUNABLE_CALLBACK): Modified function.
+ * sysdeps/x86/dl-cacheinfo.h: Modified.
+ (dl_init_cacheinfo): Modified function.
+ * sysdeps/x86/include/cpu-features-preferred_feature_index_1.def: Modified.
+ * sysdeps/x86/tst-hwcap-tunables.c: Modified.
+ (array_length): Modified function.
+
+2024-07-16 Flavio Cruz <flaviocruz@gmail.com>
+
+ COMMIT: 2dcc908538054377d19571d77a026b9f26d3fd0f
+ Add pthread_getname_np and pthread_setname_np for Hurd
+
+ * config.h.in: Modified.
+ * htl/Makefile: Modified.
+ * htl/Versions: Modified.
+ * sysdeps/htl/pthread.h: Modified.
+ [__USE_GNU](pthread_getname_np): New function.
+ [__USE_GNU](pthread_setname_np): New function.
+ * sysdeps/mach/configure: Modified.
+ * sysdeps/mach/configure.ac: Modified.
+ * sysdeps/mach/htl/pt-getname-np.c: New file.
+ * sysdeps/mach/htl/pt-setname-np.c: New file.
+ * sysdeps/mach/hurd/i386/libpthread.abilist: Modified.
+ * sysdeps/mach/hurd/x86_64/libpthread.abilist: Modified.
+
+2024-07-14 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: a11e15ea0ab1ee8a1947b6be52beca53693f0991
+ math: Update alpha ulps
+
+ * sysdeps/alpha/fpu/libm-test-ulps: Modified.
+
+2024-07-13 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ COMMIT: c8b4ce0b368115714bd4cce131e1683759471099
+ hurd: Fix restoring message to be retried
+
+ * hurd/intr-msg.c: Modified.
+ (_hurd_intr_rpc_mach_msg): Modified function.
+
+2024-07-12 Maciej W. Rozycki <macro@redhat.com>
+
+ COMMIT: 4b2a1b602fc1ade0de85084feb328203be3147c9
+ nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver
+
+ * nptl/tst-sem11.c: Modified.
+ (tf): Modified function.
+ (main): Remove function.
+ (do_test): New function.
+ (support/test-driver.c): Include file.
+ * nptl/tst-sem12.c: Modified.
+ (PREPARE): Remove.
+ (TF_PREPARE): New.
+
+2024-07-12 Maciej W. Rozycki <macro@redhat.com>
+
+ COMMIT: 9d8995833e463cd675cc8bd40036d7d1412fdd1b
+ nptl: Add copyright notice tst-sem11 and tst-sem12 tests
+
+ * nptl/tst-sem11.c: Modified.
+ * nptl/tst-sem12.c: Modified.
+
+2024-07-12 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: ef7005628f24afaf66cfcdeaac47a57b41177467
+ tests: XFAIL audit tests failing on all mips configurations, bug 29404
+
+ * sysdeps/mips/Makefile: Modified.
+
+2024-07-12 Samuel Dobron <sdobron@redhat.com>
+
+ COMMIT: 255df9299f544ad9e027e0c8d6b65b0635c59f8c
+ time/Makefile: Split and sort tests
+
+ * time/Makefile: Modified.
+
+2024-07-11 Stefan Liebler <stli@linux.ibm.com>
+
+ COMMIT: 9b7651410375ec8848a1944992d663d514db4ba7
+ s390x: Fix segfault in wcsncmp [BZ #31934]
+
+ * sysdeps/s390/wcsncmp-vx.S: Modified.
+
+2024-07-09 Florian Weimer <fweimer@redhat.com>
+
+ COMMIT: 2e456ccf0c34a056e3ccafac4a0c7effef14d918
+ Linux: Make __rseq_size useful for feature detection (bug 31965)
+
+ * NEWS: Modified.
+ * manual/threads.texi: Modified.
+ * sysdeps/nptl/dl-tls_init_tp.c: Modified.
+ (_rseq_size): Remove.
+ (_rseq_offset): Remove.
+ (__tls_init_tp): Modified function.
+ * sysdeps/unix/sysv/linux/rseq-internal.h: Modified.
+ [RSEQ_SIG](rseq_register_current_thread): Modified function.
+ (RSEQ_AREA_SIZE_INITIAL): New.
+ (RSEQ_AREA_SIZE_INITIAL_USED): New.
+ (_rseq_size): New.
+ (_rseq_offset): New.
+ * sysdeps/unix/sysv/linux/tst-rseq.c: Modified.
+ [RSEQ_SIG](do_rseq_main_test): Modified function.
+ [RSEQ_SIG](do_rseq_test): Modified function.
+ [RSEQ_SIG](sys/auxv.h): Include file.
+
+2024-07-09 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: 7e7f35278cf5980f6eb1ddd384217a04a5293bc8
+ po: incorporate translations (bg)
+
+ * po/bg.po: Modified.
+
+2024-07-09 DJ Delorie <dj@redhat.com>
+
+ COMMIT: 6c0be74305745c8f78bcfb69442c8c379459d99b
+ manual: add syscalls
+
+ * config.make.in: Modified.
+ * configure: Modified.
+ * configure.ac: Modified.
+ * manual/Makefile: Modified.
+ * manual/intro.texi: Modified.
+ * manual/llio.texi: Modified.
+ * manual/macros.texi: Modified.
+ * manual/socket.texi: Modified.
+ * manual/startup.texi: Modified.
+
+2024-07-09 Andreas Schwab <schwab@suse.de>
+
+ COMMIT: 2213b37b705843908355a89648017f4e597b2bbb
+ libio: handle opening a file when all files are closed (bug 31963)
+
+ * libio/Makefile: Modified.
+ * libio/genops.c: Modified.
+ (_IO_link_in): Modified function.
+ * libio/tst-closeall.c: New file.
+
+2024-07-08 Adam Sampson <ats@offog.org>
+
+ COMMIT: 895294e51d33039c1e718d2be88a9863670ac4d6
+ ldconfig: Ignore all GDB extension files
+
+ * elf/readlib.c: Modified.
+ (is_gdb_python_file): Remove function.
+ (process_file): Modified function.
+ (is_gdb_extension_file): New function.
+
+2024-07-08 Adam Sampson <ats@offog.org>
+
+ COMMIT: ed2b8d3a866eb37e069f6a71bdf10421cd4c5e54
+ ldconfig: Move endswithn into a new header file
+
+ * elf/endswith.h: New file.
+ * elf/ldconfig.c: Modified.
+ (endswithn): Remove function.
+ (endswith.h): Include file.
+ * elf/readlib.c: Modified.
+ (is_gdb_python_file): Modified function.
+ (endswith.h): Include file.
+
+2024-07-08 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ COMMIT: ab6045728f9f99729b8bdd07c3e2a6aba586794e
+ math: Update m68k ULPs
+
+ * sysdeps/m68k/m680x0/fpu/libm-test-ulps: Modified.
+
+2024-07-08 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 184b9e530e6326e668709826903b6d30dc6cac3f
+ stdlib: fix arc4random fallback to /dev/urandom (BZ 31612)
+
+ * stdlib/arc4random.c: Modified.
+ (__arc4random_buf): Modified function.
+
+2024-07-04 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 9fc639f654dc004736836613be703e6bed0c36a8
+ elf: Make dl-rseq-symbols Linux only
+
+ * elf/Makefile: Modified.
+ * sysdeps/unix/sysv/linux/Makefile: Modified.
+ * elf/dl-rseq-symbols.S: Move to...
+ * sysdeps/unix/sysv/linux/dl-rseq-symbols.S: ... here.
+
+2024-07-03 Michael Jeanson <mjeanson@efficios.com>
+
+ COMMIT: 2b92982e2369d292560793bee8e730f695f48ff3
+ nptl: fix potential merge of __rseq_* relro symbols
+
+ * elf/Makefile: Modified.
+ * elf/dl-rseq-symbols.S: New file.
+ * sysdeps/nptl/dl-tls_init_tp.c: Modified.
+ (__rseq_size): Remove.
+ (__rseq_offset): Remove.
+ (__tls_init_tp): Modified function.
+ (_rseq_size): New.
+ (_rseq_offset): New.
+
+2024-07-03 Darius Rad <darius@bluespec.com>
+
+ COMMIT: b85a23d736b31df3284ce0018357a9cea534d6ff
+ riscv: Update nofpu libm test ulps
+
+ * sysdeps/riscv/nofpu/libm-test-ulps: Modified.
+
+2024-07-03 Florian Weimer <fweimer@redhat.com>
+
+ COMMIT: 7dde7f82d9826538c99637626228ebbda9e76f47
+ manual: Recommendations for dynamic linker hardening
+
+ * manual/dynlink.texi: Modified.
+
+2024-07-03 Sergey Kolosov <skolosov@redhat.com>
+
+ COMMIT: 50f5a09e68e0c4ea60f5dfee3cc6963df2762e14
+ socket: Add new test for shutdown
+
+ * socket/Makefile: Modified.
+ * socket/tst-shutdown.c: New file.
+
+2024-07-03 Stefan Liebler <stli@linux.ibm.com>
+ Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: d2f6ceaccbae2f645075dedad2b762896da1ec04
+ elf/rtld: Fix auxiliary vector for enable_secure
+
+ * elf/Makefile: Modified.
+ * elf/rtld.c: Modified.
+ (_dl_start_args_adjust): Modified function.
+ * elf/tst-tunables-enable_secure-env.c: Modified.
+ (do_test): Modified function.
+ [! __linux__](HAVE_AUXV): New.
+ [HAVE_AUXV](check_auxv): New.
+ [__linux__](HAVE_AUXV): New.
+ [__linux__](sys/auxv.h): New.
+ (array_length.h): Include file.
+ (errno.h): Include file.
+ (getopt.h): Include file.
+ (intprops.h): Include file.
+ (stdlib.h): Include file.
+ (CMDLINE_OPTIONS): New.
+ (restart): New.
+ (spargs): New.
+ (handle_restart): New function.
+
+2024-07-02 John David Anglin <danglin@gcc.gnu.org>
+
+ COMMIT: 4737e6a7a3f98c8e2674e313cb09d7882583f5f0
+ hppa/vdso: Provide 64-bit clock_gettime() vDSO only
+
+ * sysdeps/unix/sysv/linux/hppa/sysdep.h: Modified.
+ [! __ASSEMBLER__][! __LP64__](HAVE_CLOCK_GETTIME_VSYSCALL): Remove.
+ [! __ASSEMBLER__][! __LP64__](HAVE_GETTIMEOFDAY_VSYSCALL): Remove.
+ [! __ASSEMBLER__][__LP64__](HAVE_GETTIMEOFDAY_VSYSCALL): Remove.
+
+2024-07-02 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 9f80d8134a15235732586e238ac28cea459fb60b
+ debug: Fix clang open fortify wrapper (BZ 31927)
+
+ * io/bits/fcntl2.h: Modified.
+ [__fortify_use_clang](open): Remove.
+ [__fortify_use_clang](open): Modified function.
+
+2024-07-02 H.J. Lu <hjl.tools@gmail.com>
+
+ COMMIT: ba144c179eb12a6aff145582671cbb8b1045c5b9
+ Add --disable-static-c++-tests option [BZ #31797]
+
+ * INSTALL: Modified.
+ * configure: Modified.
+ * configure.ac: Modified.
+ * manual/install.texi: Modified.
+ * nptl/Makefile: Modified.
+
+2024-07-02 H.J. Lu <hjl.tools@gmail.com>
+
+ COMMIT: 23f12e6e0c95aaf8b5b4973d029db794a43f248a
+ Add --disable-static-c++-link-check option [BZ #31412]
+
+ * INSTALL: Modified.
+ * configure: Modified.
+ * configure.ac: Modified.
+ * manual/install.texi: Modified.
+
+2024-07-01 DJ Delorie <dj@redhat.com>
+
+ COMMIT: dce754b1553b86fc6352636f1fa490a85b7cf0ff
+ Update mmap() flags and errors lists
+
+ * manual/llio.texi: Modified.
+
+2024-07-01 YunQiang Su <syq@gcc.gnu.org>
+
+ COMMIT: 9d0e9c8a138fe25e58fdfc21c2e000425579d9a8
+ MIPSr6/math: Use builtin fma and fmaf
+
+ * sysdeps/mips/fpu/math-use-builtins-fma.h: New file.
+
+2024-07-01 Florian Weimer <fweimer@redhat.com>
+
+ COMMIT: 018f0fc3b818d4d1460a4e2384c24802504b1d20
+ elf: Support recursive use of dynamic TLS in interposed malloc
+
+ * elf/Makefile: Modified.
+ * elf/dl-tls.c: Modified.
+ [SHARED](allocate_dtv_entry): Modified function.
+ [SHARED](_dl_update_slotinfo): Modified function.
+ [SHARED](__tls_get_addr): Modified function.
+ (_dl_allocate_tls_storage): Modified function.
+ (_dl_resize_dtv): Modified function.
+ (_dl_add_to_slotinfo): Modified function.
+ (_dl_tls_threads_in_update): New.
+ (_dl_tls_allocate_begin): New function.
+ (_dl_tls_allocate_end): New function.
+ (_dl_tls_allocate_active): New function.
+ (_dl_tls_initial_modid_limit): New.
+ (_dl_tls_initial_modid_limit_setup): New function.
+ * elf/rtld.c: Modified.
+ (init_tls): Modified function.
+ * elf/tst-recursive-tls.c: New file.
+ * elf/tst-recursive-tlsmallocmod.c: New file.
+ * elf/tst-recursive-tlsmodN.c: New file.
+ * sysdeps/generic/ldsodefs.h: Modified.
+ (_dl_tls_initial_modid_limit): New.
+ (_dl_tls_initial_modid_limit_setup): New function.
+ (_dl_tls_threads_in_update): New.
+ * sysdeps/x86_64/dl-tls.c: Modified.
+ [SHARED](__tls_get_addr_slow): Modified function.
+
+2024-07-01 Carlos O'Donell <carlos@redhat.com>
+
+ COMMIT: a7fe3e805d2ee128ac5f43b2a24201726d41cc04
+ Fix conditionals on mtrace-based tests (bug 31892)
+
+ * catgets/Makefile: Modified.
+ * elf/Makefile: Modified.
+ * libio/Makefile: Modified.
+ * misc/Makefile: Modified.
+ * nptl/Makefile: Modified.
+ * posix/Makefile: Modified.
+ * stdio-common/Makefile: Modified.
+
+2024-07-01 Michel Lind <michel@michel-slm.name>
+
+ COMMIT: 4f7eb238d0da989a9deb50e9cd441cca895957dc
+ signal/Makefile: Split and sort tests
+
+ * signal/Makefile: Modified.
+
+2024-06-30 MayShao-oc <MayShao-oc@zhaoxin.com>
+
+ COMMIT: 9dc645cb569af8db58dab2a1b296421f29c0cd4f
+ x86: Set default non_temporal_threshold for Zhaoxin processors
+
+ * sysdeps/x86/cpu-features.c: Modified.
+ (init_cpu_features): Modified function.
+ * sysdeps/x86/dl-cacheinfo.h: Modified.
+ (dl_init_cacheinfo): Modified function.
+
+2024-06-30 MayShao-oc <MayShao-oc@zhaoxin.com>
+
+ COMMIT: c19457aec67da28a3f78badef53556cd55640a6e
+ x86_64: Optimize large size copy in memmove-ssse3
+
+ * sysdeps/x86_64/multiarch/memmove-ssse3.S: Modified.
+
+2024-06-30 MayShao-oc <MayShao-oc@zhaoxin.com>
+
+ COMMIT: 44d757eb9f4484dbc3aa32042ab64cdf9374e093
+ x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors
+
+ * sysdeps/x86/cpu-features.c: Modified.
+ (init_cpu_features): Modified function.
+
+2024-06-30 Andrew Pinski <quic_apinski@quicinc.com>
+
+ COMMIT: 2f1f7a5f8aa7285e9a55b209dd01fdcb0d4e7281
+ Aarch64: Add new memset for Qualcomm's oryon-1 core
+
+ * sysdeps/aarch64/multiarch/Makefile: Modified.
+ * sysdeps/aarch64/multiarch/ifunc-impl-list.c: Modified.
+ (__libc_ifunc_impl_list): Modified function.
+ * sysdeps/aarch64/multiarch/memset.c: Modified.
+ (__typeof): Modified function.
+ (__memset_oryon1): New.
+ * sysdeps/aarch64/multiarch/memset_oryon1.S: New file.
+
+2024-06-30 Andrew Pinski <quic_apinski@quicinc.com>
+
+ COMMIT: 4dc83cac78a92a99cdd1ae808890083461597b82
+ Aarch64: Add memcpy for qualcomm's oryon-1 core
+
+ * sysdeps/aarch64/cpu-features.h: Modified.
+ (IS_ORYON1): New.
+ * sysdeps/aarch64/multiarch/Makefile: Modified.
+ * sysdeps/aarch64/multiarch/ifunc-impl-list.c: Modified.
+ (__libc_ifunc_impl_list): Modified function.
+ * sysdeps/aarch64/multiarch/memcpy.c: Modified.
+ (__typeof): Modified function.
+ (__memcpy_oryon1): New.
+ * sysdeps/aarch64/multiarch/memcpy_oryon1.S: New file.
+
+2024-06-27 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: 4228baef1a94e8bde84ad74f2e0358120a2bcac7
+ debug: Fix clang open fortify wrapper (BZ 31927)
+
+ * io/bits/fcntl2.h: Modified.
+ [__fortify_use_clang](open): Modified.
+
+2024-06-27 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ COMMIT: c5579f3a713a631c4b5e2e3788ec715fbffd5af6
+ debug: Fix clang mq_open fortify wrapper (BZ 31917)
+
+ * rt/bits/mqueue2.h: Modified.
+ [__fortify_use_clang](__NTH): Modified.
+ [__fortify_use_clang](__NTH): Remove.
+ [__fortify_use_clang](__NTH): Modified function.
+ [__fortify_use_clang](__NTH): Modified function.
+
+2024-06-27 Stefan Liebler <stli@linux.ibm.com>
+
+ COMMIT: c0f21e073d45670cb54811b07fce8e612a91f107
+ tests-mbwc: Silence gcc 14 -Werror=format-overflow=
+
+ * localedata/tests-mbwc/tsp_common.c: Modified.
+ (MAX_RESULT_REC): Remove.
+ (result_rec): Remove.
+ (result): Modified function.
+
+2024-06-27 Florian Weimer <fweimer@redhat.com>
+
+ COMMIT: 21738846a19eb4a36981efd37d9ee7cb6d687494
+ time: Avoid memcmp overread in tzset (bug 31931)
+
+ * time/Makefile: Modified.
+ * time/tst-tzfile-fault.c: New file.
+ * time/tzfile.c: Modified.
+ (__tzfile_read): Modified function.
+
+2024-06-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ COMMIT: b79238db4ac7b8e710c8cab4307ce6cb1c3937d8
+ Fix strnlen doc re array size
+
+ * manual/string.texi: Modified.
+
+2024-06-26 Palmer Dabbelt <palmer@rivosinc.com>
+
+ COMMIT: 07fe71f59b13bbc336ece3ec9ef94dd95c9e0511
+ arm: Avoid UB in elf_machine_rel()
+
+ * sysdeps/arm/dl-machine.h: Modified.
+ [RESOLVE_MAP](elf_machine_rel): Modified function.
+
+2024-06-26 mengqinggang <mengqinggang@loongson.cn>
+
+ COMMIT: a10b6ad471d7b528149f5ff32eef2f1c1dc1213c
+ LoongArch: Fix tst-gnu2-tls2 test case
+
+ * sysdeps/loongarch/tst-gnu2-tls2.h: Modified.
+ [! __loongarch_soft_float][HAVE_LOONGARCH_VEC_COM](SAVE_REGISTER_LSX): Modified.
+ [! __loongarch_soft_float][HAVE_LOONGARCH_VEC_COM](SAVE_REGISTER_LASX): Modified.
+ [! __loongarch_soft_float](SAVE_REGISTER_FCC): Modified.
+ [! __loongarch_soft_float](LOAD_REGISTER_FCSR): Remove.
+ [! __loongarch_soft_float](SAVE_REGISTER_FCSR): Modified.