1
0
mirror of https://sourceware.org/git/glibc.git synced 2026-10-24 01:33:52 +03:00

Commit Graph

  • 30108f8b6c atomic: Switch alpha to builtin atomics Wilco Dijkstra 2025-09-09 10:27:39 +00:00
  • 1c48da52bc atomic: Switch m68k to builtin atomics Wilco Dijkstra 2025-09-08 17:16:03 +00:00
  • 2a035debbb atomic: Use builtin atomics with USE_ATOMIC_COMPILER_BUILTINS Wilco Dijkstra 2025-09-08 17:46:29 +00:00
  • 5c522d7a58 x86: Include <bits/stdlib-bsearch.h> in dl-cacheinfo.h H.J. Lu 2025-09-08 19:49:24 -07:00
  • 6f120faf64 Linux: Add missing si_code constants from Linux kernel Thiago Jung Bauermann 2025-09-03 23:26:21 -03:00
  • ed5da9d659 Remove futex_supports_pshared Andreas Schwab 2023-01-12 23:18:33 +01:00
  • 3b39822a82 misc: Add support for Linux uio.h RWF_DONTCACHE flag Xi Ruoyao 2025-08-28 13:56:40 +08:00
  • 3795f22d42 alpha: Align stack for alpha Adhemerval Zanella 2025-09-06 19:23:08 -03:00
  • b9fe06a8a8 malloc: Fix Os build on some ABIs Adhemerval Zanella 2025-09-06 19:21:35 -03:00
  • b173557da9 libio: Define AT_RENAME_* with the same tokens as Linux Florian Weimer 2025-09-05 19:02:57 +02:00
  • 5d45da09e6 testsuite: Update tests for 'xfclose' use Maciej W. Rozycki 2025-09-05 11:53:31 +01:00
  • 2d47b01de0 testsuite: Update tests for 'xfmemopen' use Maciej W. Rozycki 2025-09-05 11:53:31 +01:00
  • fe709cc245 support: Implement 'xfmemopen' for seamless 'fmemopen' use Maciej W. Rozycki 2025-09-05 11:53:31 +01:00
  • a0dc87da2a x86_64: Unconditionally run test elf/check-dt-x86-64-plt Arjun Shankar 2025-09-04 20:30:41 +02:00
  • b7f904012a Fix sysdeps/mips/dl-machine-reject-phdr.h build with GCC 16 Joseph Myers 2025-09-03 16:04:49 +00:00
  • 2966a6a3a0 AArch64: Fix SVE powf routine [BZ #33299] Pierre Blanchard 2025-08-20 17:41:50 +00:00
  • 9867e44cdc AArch64: Fix SVE powf routine [BZ #33299] Pierre Blanchard 2025-08-20 17:41:50 +00:00
  • e34453cd6a AArch64: Fix SVE powf routine [BZ #33299] Pierre Blanchard 2025-08-20 17:41:50 +00:00
  • 8ced7815fb AArch64: Implement exp2m1 and exp10m1 routines Hasaan Khan 2025-08-20 11:27:23 +00:00
  • 54bd776f99 Tests: Create files with mode 0666, not 0777 (bug 33171) Florian Weimer 2025-09-01 15:05:16 +02:00
  • 576976eacc nptl: Fix "Arch-sepecific" typo in comment Jonathan Wakely 2025-09-01 13:10:39 +01:00
  • 0c6cb5285b nptl: Provide __pthread_rwlock_unlock compat symbol for versions before 2.43 Xi Ruoyao 2025-08-29 11:39:36 +08:00
  • 4a32b39bb1 nptl: Drop IS_IN (libpthread) around hidden_proto (__pthread_rwlock_unlock) Xi Ruoyao 2025-08-29 11:39:35 +08:00
  • 6dbaed693a login: fix ut_line comparison logic DJ Delorie 2025-08-07 17:07:53 -04:00
  • 320cf1e1b5 malloc: add tst-mxfast to hugetlb exclusion list DJ Delorie 2025-08-28 17:02:15 -04:00
  • 119d658ac2 x86: Use flag output operands for inline asm in atomic-machine.h Uros Bizjak 2025-08-29 09:05:23 +02:00
  • 9a1cb8f783 x32: Fix, optimize and cleanup RSEQ_* accessors Uros Bizjak 2025-08-25 09:50:37 +02:00
  • c49a32d7eb x86/configure: Improve portability of isa level check Henrik Lindström 2025-05-10 11:02:05 +02:00
  • 3b2b88ccee elf: early conversion of elf p_flags to mprotect flags Cupertino Miranda 2025-08-22 11:37:00 +01:00
  • 921e251e8f malloc: Support hugepages in mremap_chunk Wilco Dijkstra 2025-08-27 13:04:18 +00:00
  • 614cfd0f8a malloc: Change mmap chunk layout Wilco Dijkstra 2025-08-08 14:11:13 +00:00
  • 0a96e56017 added benchmark inputs for rsqrtf and rsqrt Paul Zimmermann 2025-07-29 13:33:32 +02:00
  • 170606d82c add missing benchmark files for several C23 binary64 functions Paul Zimmermann 2025-07-25 09:08:22 +02:00
  • 7ce7b4b2f4 Rename new tst-sem17 test to tst-sem18 Joseph Myers 2024-11-08 17:08:09 +00:00
  • a6ac06abeb Avoid uninitialized result in sem_open when file does not exist Joseph Myers 2024-11-08 01:53:48 +00:00
  • f03a78820e Rename new tst-sem17 test to tst-sem18 Joseph Myers 2024-11-08 17:08:09 +00:00
  • e20181e510 Avoid uninitialized result in sem_open when file does not exist Joseph Myers 2024-11-08 01:53:48 +00:00
  • ff6ce67220 elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] Aurelien Jarno 2024-11-10 10:50:34 +01:00
  • 596dc7b676 manual: Refer to libc-alpha instead of a dead mailing list. Collin Funk 2025-08-14 18:13:07 -07:00
  • 027505a07b Don't pass -c to LIBC_TRY_TEST_CC_OPTION H.J. Lu 2025-08-23 07:04:48 -07:00
  • 7851260bf5 Remove test-have-mamx-tile from Makefile.in H.J. Lu 2025-08-23 14:12:30 -07:00
  • 861d04967d Don't use -Wfree-labels/-Wmissing-parameter-name if unsupported H.J. Lu 2025-08-22 18:50:35 -07:00
  • dd7122c057 Undef __INT64_C/__UINT64_C for glibc build and test H.J. Lu 2025-08-22 15:31:23 -07:00
  • d142b7d205 Revert "Don't use -Wfree-labels/-Wmissing-parameter-name if unsupported" H.J. Lu 2025-08-22 18:03:46 -07:00
  • ee06d98c5b Don't use -Wfree-labels/-Wmissing-parameter-name if unsupported H.J. Lu 2025-08-22 15:56:27 -07:00
  • dd4394b249 x86: Set have-protected-data to no if unsupported H.J. Lu 2025-08-22 15:56:41 -07:00
  • aa4dbb2eeb stdio-common: Convert macros across scanf input specifier tests Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • a1e5ee13ab stdio-common: Adjust header inclusion in scanf input specifier tests Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • 2419637eb0 stdio-common: Include correct skeleton in scanf input specifier tests Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • ca0f999a93 stdio-common: Fix NaN input data for scanf input specifier tests [BZ #32857] Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • 27aa1fb735 stdio-common: Fix bad NaN crash in scanf input specifier tests [BZ #32857] Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • 67d2c9e3b7 stdio-common: Fix a crash in scanf input specifier tests [BZ #32857] Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • da2a2581c4 stdio-common: Fix error reporting in scanf input specifier tests Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • 2b16c76609 stdio-common: Reject insufficient character data in scanf [BZ #12701] Maciej W. Rozycki 2025-08-23 01:02:10 +01:00
  • e377a7a8ec Disable -Wimplicit-fallthrough when clang is in use H.J. Lu 2025-08-22 15:55:24 -07:00
  • b4ab549ae5 libio: Properly link in libio functions in static binaries H.J. Lu 2025-08-21 16:57:22 -07:00
  • 3997c50f0b x86_64: Use __seg_fs qualifiers in NPTL accessors Uros Bizjak 2025-08-22 07:33:13 +02:00
  • bb7fb0f1a7 x86: Remove an extra space before THREAD_SELF H.J. Lu 2025-08-21 19:29:58 -07:00
  • a921ae4701 i386: Add GLIBC_ABI_GNU_TLS version [BZ #33221] H.J. Lu 2025-07-28 12:16:11 -07:00
  • 0769ad2cdd i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129] H.J. Lu 2025-08-18 09:06:48 -07:00
  • 3f0dd818e5 x86-64: Add GLIBC_ABI_GNU2_TLS version [BZ #33129] H.J. Lu 2025-07-28 12:18:22 -07:00
  • b0f0c41a5f x86_64: Remove stalled __GNUC_PREREQ (6, 0) test in THREAD_SELF() Uros Bizjak 2025-08-17 17:49:54 +02:00
  • 0e49fc68aa i386: Use __seg_gs qualifiers in NPTL accessors Uros Bizjak 2025-08-17 17:50:47 +02:00
  • f6dd43d5f7 i386: Remove stalled __GNUC_PREREQ (6, 0) test in THREAD_SELF() Uros Bizjak 2025-08-17 17:50:46 +02:00
  • f80dddbe29 i386: Use TESTB instead of TESTL in ____longjmp_chk() Uros Bizjak 2025-08-18 11:19:47 +02:00
  • dd38f49cdc x86_64: Use TESTB instead of TESTL in CHECK_INVALID_LONGJMP Uros Bizjak 2025-08-18 11:18:55 +02:00
  • 1ea16a207c i386: Update ___tls_get_addr to preserve vector registers H.J. Lu 2025-06-09 05:22:10 +08:00
  • 2d34e48a28 x86: Optimize xstate size calculation Sunil K Pandey 2025-04-03 13:00:45 -07:00
  • e925c13e03 x86: Link tst-gnu2-tls2-x86-noxsave{,c,xsavec} with libpthread Florian Weimer 2025-03-31 21:33:18 +02:00
  • aac077645a AArch64: Fix SVE powf routine [BZ #33299] Pierre Blanchard 2025-08-20 17:41:50 +00:00
  • f7c0193b61 Optimize __libc_tsd_* thread variable access Florian Weimer 2025-05-16 19:53:09 +02:00
  • fffc2df8a3 Optimize __libc_tsd_* thread variable access Florian Weimer 2025-05-16 19:53:09 +02:00
  • a52c9b75c7 Optimize __libc_tsd_* thread variable access Florian Weimer 2025-05-16 19:53:09 +02:00
  • 5cb05015c9 x86: Use separate variable for TLSDESC XSAVE/XSAVEC state size (bug 32810) Florian Weimer 2025-03-28 09:26:59 +01:00
  • a477851fd2 Apply the Makefile sorting fix H.J. Lu 2024-02-15 11:19:56 -08:00
  • 83340b35cc i386: Add GLIBC_ABI_GNU_TLS version [BZ #33221] H.J. Lu 2025-07-28 12:16:11 -07:00
  • 5541edb1bd i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129] H.J. Lu 2025-08-18 09:06:48 -07:00
  • 2ce5eb61fc x86-64: Allocate state buffer space for RDI, RSI and RBX H.J. Lu 2024-03-18 06:40:16 -07:00
  • 6f076f1366 x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers H.J. Lu 2024-02-28 12:08:03 -08:00
  • 88866d885c x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers H.J. Lu 2024-02-26 06:37:03 -08:00
  • 4b2071eb02 x32/cet: Support shadow stack during startup for Linux 6.10 H.J. Lu 2024-07-22 17:47:22 -07:00
  • 8572a77d95 x86-64: Remove sysdeps/x86_64/x32/dl-machine.h H.J. Lu 2024-07-22 17:47:21 -07:00
  • d6f67d835c i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129] H.J. Lu 2025-08-18 09:06:48 -07:00
  • d67776356d i386: Add GLIBC_ABI_GNU_TLS version [BZ #33221] H.J. Lu 2025-07-28 12:16:11 -07:00
  • ed4672abb5 i386: Add GLIBC_ABI_GNU_TLS version [BZ #33221] H.J. Lu 2025-07-28 12:16:11 -07:00
  • 89fd3b08ea x86/cet: fix shadow stack test scripts Michael Jeanson 2024-02-05 15:22:39 -05:00
  • e13036cefa x86-64/cet: Make CET feature check specific to Linux/x86 H.J. Lu 2024-01-10 08:48:47 -08:00
  • 0ca425964e i386: Remove CET support bits H.J. Lu 2024-01-09 12:23:27 -08:00
  • 90ee4db1bf x86-64/cet: Move check-cet.awk to x86_64 H.J. Lu 2024-01-09 12:23:26 -08:00
  • 1e739f0a04 x86: Move CET infrastructure to x86_64 Adhemerval Zanella 2024-01-05 09:32:37 -03:00
  • 5d884f8949 x86-64/cet: Move dl-cet.[ch] to x86_64 directories H.J. Lu 2024-01-09 12:23:25 -08:00
  • 16c478bc28 i386: Fail if configured with --enable-cet Adhemerval Zanella 2024-01-05 10:41:03 -03:00
  • 0412cc8b4f x86-64/cet: Check the restore token in longjmp H.J. Lu 2024-01-02 07:03:29 -08:00
  • 9800c19dde i386: Ignore --enable-cet H.J. Lu 2024-01-03 12:09:23 -08:00
  • 78b4845046 x86/cet: Add -fcf-protection=none before -fcf-protection=branch H.J. Lu 2024-01-01 07:55:18 -08:00
  • e053e7caaf x86/cet: Run some CET tests with shadow stack H.J. Lu 2023-12-29 08:43:54 -08:00
  • 0d1abcab55 x86/cet: Don't set CET active by default H.J. Lu 2023-12-29 08:43:53 -08:00
  • 027b321811 x86/cet: Check feature_1 in TCB for active IBT and SHSTK H.J. Lu 2023-12-29 08:43:52 -08:00
  • 5f6e2a06f6 x86/cet: Enable shadow stack during startup H.J. Lu 2023-12-29 08:43:51 -08:00
  • 99fd1f6454 x86/cet: Sync with Linux kernel 6.6 shadow stack interface H.J. Lu 2023-12-29 08:43:49 -08:00