aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86/cpu-features.c
AgeCommit message (Expand)Author
2024-01-15x86-64: Check if mprotect works before rewriting PLTH.J. Lu
2024-01-10i386: Remove CET support bitsH.J. Lu
2024-01-05elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLTH.J. Lu
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2024-01-01x86/cet: Don't set CET active by defaultH.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-09-29x86: Add support for AVX10 preset and vec size in cpu-featuresNoah Goldstein
2023-07-27<sys/platform/x86.h>: Add APX supportH.J. Lu
2023-06-19Fix misspellings -- BZ 25337Paul Pluzhnikov
2023-06-12x86: Make the divisor in setting `non_temporal_threshold` cpu specificNoah Goldstein
2023-06-12x86: Refactor Intel `init_cpu_features`Noah Goldstein
2023-05-30Fix misspellings in sysdeps/ -- BZ 25337Paul Pluzhnikov
2023-04-05<sys/platform/x86.h>: Add PREFETCHI supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add AMX-COMPLEX supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add AVX-NE-CONVERT supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add AVX-VNNI-INT8 supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add AVX-IFMA supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add AMX-FP16 supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add CMPCCXADD supportH.J. Lu
2023-04-05<sys/platform/x86.h>: Add RAO-INT supportH.J. Lu
2023-04-03x86: Set FSGSBASE to active if enabled by kernelH.J. Lu
2023-03-29Remove --enable-tunables configure optionAdhemerval Zanella Netto
2023-02-22x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656]H.J. Lu
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2022-01-18x86: Black list more Intel CPUs for TSX [BZ #27398]H.J. Lu
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2021-12-06x86: Don't set Prefer_No_AVX512 for processors with AVX512 and AVX-VNNIH.J. Lu
2021-11-01x86-64: Remove Prefer_AVX2_STRCMPH.J. Lu
2021-07-28x86-64: Add Avoid_Short_Distance_REP_MOVSBH.J. Lu
2021-07-23x86: Install <bits/platform/x86.h> [BZ #27958]H.J. Lu
2021-07-01x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033]H.J. Lu
2021-06-23x86: Copy IBT and SHSTK usable only if CET is enabledH.J. Lu
2021-03-29x86: Set Prefer_No_VZEROUPPER and add Prefer_AVX2_STRCMPH.J. Lu
2021-03-29x86: Properly disable XSAVE related features [BZ #27605]H.J. Lu
2021-02-07x86: Add PTWRITE feature detection [BZ #27346]H.J. Lu
2021-02-01sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305]H.J. Lu
2021-01-29x86: Properly set usable CET feature bits [BZ #26625]H.J. Lu
2021-01-21<sys/platform/x86.h>: Remove the C preprocessor magicH.J. Lu
2021-01-14x86: Move x86 processor cache info to cpu_featuresH.J. Lu
2021-01-07x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker [BZ #26717]H.J. Lu
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert
2020-12-04x86: Set RDRAND usable if CPU supports RDRANDH.J. Lu
2020-10-16x86: Initialize CPU info via IFUNC relocation [BZ 26203]H.J. Lu
2020-10-09<sys/platform/x86.h>: Add FSRCS/FSRS/FZLRM supportH.J. Lu
2020-10-09<sys/platform/x86.h>: Add AVX-VNNI supportH.J. Lu
2020-10-09<sys/platform/x86.h>: Add AVX512_FP16 supportH.J. Lu
2020-09-17x86: Use HAS_CPU_FEATURE with IBT and SHSTK [BZ #26625]H.J. Lu
2020-09-16<sys/platform/x86.h>: Add Intel Key Locker supportH.J. Lu
2020-09-03x86: Set CPU usable feature bits conservatively [BZ #26552]H.J. Lu