aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86
AgeCommit message (Expand)Author
2024-02-28x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registersHEADmasterH.J. Lu
2024-02-27x86: Change ENQCMD test to CHECK_FEATURE_PRESENTH.J. Lu
2024-02-25x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarchSunil K Pandey
2024-02-25x86-64: Save APX registers in ld.so trampolineH.J. Lu
2024-02-15Apply the Makefile sorting fixH.J. Lu
2024-02-13x86: Do not prefer ERMS for memset on Zen3+Adhemerval Zanella
2024-02-13x86: Fix Zen3/Zen4 ERMS selection (BZ 30994)Adhemerval Zanella
2024-02-01Refer to C23 in place of C2X in glibcJoseph Myers
2024-01-15x86-64: Check if mprotect works before rewriting PLTH.J. Lu
2024-01-11x86-64/cet: Make CET feature check specific to Linux/x86H.J. Lu
2024-01-10i386: Remove CET support bitsH.J. Lu
2024-01-10x86-64/cet: Move check-cet.awk to x86_64H.J. Lu
2024-01-10x86-64/cet: Move dl-cet.[ch] to x86_64 directoriesH.J. Lu
2024-01-10x86: Move x86-64 shadow stack startup codesH.J. Lu
2024-01-09i386: Remove CET supportAdhemerval Zanella
2024-01-09x86: Move CET infrastructure to x86_64Adhemerval Zanella
2024-01-08Remove ia64-linux-gnuAdhemerval Zanella
2024-01-05elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLTH.J. Lu
2024-01-04x86-64/cet: Check the restore token in longjmpH.J. Lu
2024-01-04i386: Ignore --enable-cetH.J. Lu
2024-01-01x86/cet: Add -fcf-protection=none before -fcf-protection=branchH.J. Lu
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2024-01-01x86/cet: Run some CET tests with shadow stackH.J. Lu
2024-01-01x86/cet: Don't set CET active by defaultH.J. Lu
2024-01-01x86/cet: Check feature_1 in TCB for active IBT and SHSTKH.J. Lu
2024-01-01x86/cet: Enable shadow stack during startupH.J. Lu
2024-01-01x86/cet: Sync with Linux kernel 6.6 shadow stack interfaceH.J. Lu
2023-12-20x86/cet: Don't disable CET if not single threadedH.J. Lu
2023-12-20x86: Modularize sysdeps/x86/dl-cet.cH.J. Lu
2023-12-19Fix elf: Do not duplicate the GLIBC_TUNABLES stringH.J. Lu
2023-12-19Fix elf: Do not duplicate the GLIBC_TUNABLES stringH.J. Lu
2023-12-19i686: Do not raise exception traps on fesetexcept (BZ 30989)Adhemerval Zanella
2023-12-19elf: Do not duplicate the GLIBC_TUNABLES stringAdhemerval Zanella
2023-12-19x86/cet: Check CPU_FEATURE_ACTIVE in permissive modeH.J. Lu
2023-12-19x86/cet: Check legacy shadow stack code in .init_array sectionH.J. Lu
2023-12-19x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTKH.J. Lu
2023-12-19x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabledH.J. Lu
2023-12-19x86/cet: Check legacy shadow stack applicationsH.J. Lu
2023-12-18x86/cet: Don't assume that SHSTK implies IBTH.J. Lu
2023-12-17x86/cet: Check user_shstk in /proc/cpuinfoH.J. Lu
2023-12-11x86: Check PT_GNU_PROPERTY earlyH.J. Lu
2023-12-11sysdeps/x86/Makefile: Split and sort testsH.J. Lu
2023-11-21x86: Use dl-symbol-redir-ifunc.h on cpu-tunablesAdhemerval Zanella
2023-09-29x86: Add support for AVX10 preset and vec size in cpu-featuresNoah Goldstein
2023-08-29x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]H.J. Lu
2023-08-11x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745]Noah Goldstein
2023-08-06x86: Fix for cache computation on AMD legacy cpus.Sajan Karumanchi
2023-07-27<sys/platform/x86.h>: Add APX supportH.J. Lu
2023-07-18[PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold.Noah Goldstein
2023-07-18x86: Fix slight bug in `shared_per_thread` cache size calculation.Noah Goldstein