diff options
Diffstat (limited to 'ChangeLog.old/ChangeLog.29')
| -rw-r--r-- | ChangeLog.old/ChangeLog.29 | 10379 |
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. + [! __loongarch_soft_float](INIT_TLSDESC_CALL): Remove. + [! __loongarch_soft_float](LOAD_REGISTER_FLOAT): Modified. + [! __loongarch_soft_float](SAVE_REGISTER_FLOAT): Modified. + [! __loongarch_soft_float](BEFORE_TLSDESC_CALL): Modified. + [! __loongarch_soft_float](AFTER_TLSDESC_CALL): Modified. + [! __loongarch_soft_float](_next <tst-gnu2-tls2.h): Include file. + (_next <tst-gnu2-tls2.h): Remove include. + (stdio.h): Include file. + +2024-06-25 Adhemerval Zanella <adhemerval.zanella@linaro.org> + + COMMIT: c90cfce849d010474e8cccf3e5bff49a2c8b141f + posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) + + * posix/tst-spawn2.c: Modified. + (do_test): Modified function. + (support/descriptors.h): Include file. + * sysdeps/unix/sysv/linux/spawni.c: Modified. + (__spawnix): Modified function. + +2024-06-25 Andreas K. Hüttel <dilfridge@gentoo.org> + + COMMIT: 17a293c5fab878a0b59e31047f49833f156bdeef + INSTALL: regenerate + + * INSTALL: Modified. + +2024-06-25 Andreas K. Hüttel <dilfridge@gentoo.org> + + COMMIT: d32c34242571d5c2a9c61bbd43926b774e15b80c + Revert "MIPSr6/math: Use builtin fma and fmaf" + |
