about summary refs log tree commit diff
path: root/sysdeps
Commit message (Expand)AuthorAgeFilesLines
...
* sparc: Prevent stfsr from directly following floating-point instructionDaniel Cederman2024-01-181-1/+6
* sparc: Use existing macros to avoid code duplicationDaniel Cederman2024-01-181-7/+3
* Update kernel version to 6.7 in header constant testsJoseph Myers2024-01-173-4/+4
* Update syscall lists for Linux 6.7Joseph Myers2024-01-1727-2/+107
* x86-64: Check if mprotect works before rewriting PLTH.J. Lu2024-01-153-1/+75
* x86_64: Optimize ffsll function code size.Sunil K Pandey2024-01-131-5/+5
* RISC-V: Enable static-pie.Yanzhang Wang2024-01-123-1/+77
* linux: Fix fstat64 on alpha and sparc64Adhemerval Zanella2024-01-121-2/+5
* math: remove exp10 wrappersWilco Dijkstra2024-01-1227-3/+40
* Make __getrandom_nocancel set errno and add a _nostatus versionXi Ruoyao2024-01-123-1/+16
* x86-64/cet: Make CET feature check specific to Linux/x86H.J. Lu2024-01-119-37/+120
* i386: Remove CET support bitsH.J. Lu2024-01-1012-89/+45
* x86-64/cet: Move check-cet.awk to x86_64H.J. Lu2024-01-102-1/+1
* x86-64/cet: Move dl-cet.[ch] to x86_64 directoriesH.J. Lu2024-01-103-65/+47
* x86: Move x86-64 shadow stack startup codesH.J. Lu2024-01-101-1/+1
* i386: Fail if configured with --enable-cetAdhemerval Zanella2024-01-092-7/+8
* i386: Remove CET supportAdhemerval Zanella2024-01-0931-770/+75
* x86: Move CET infrastructure to x86_64Adhemerval Zanella2024-01-0962-265/+270
* Remove ia64-linux-gnuAdhemerval Zanella2024-01-08553-155556/+24
* x32: Handle displacement overflow in PLT rewrite [BZ #31218]H.J. Lu2024-01-064-2/+89
* x86: Fixup some nits in longjmp asm implementationNoah Goldstein2024-01-051-1/+1
* elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLTH.J. Lu2024-01-0512-2/+425
* aarch64: Make cpu-features definitions not Linux-specificSergey Bugaev2024-01-042-0/+0
* hurd: Initializy _dl_pagesize early in static buildsSergey Bugaev2024-01-041-0/+4
* hurd: Only init early static TLS if it's used to store stack or pointer guardsSergey Bugaev2024-01-041-4/+11
* hurd: Make init-first.c no longer x86-specificSergey Bugaev2024-01-041-2/+2
* hurd: Drop x86-specific assembly from init-first.cSergey Bugaev2024-01-041-9/+1
* hurd: Pass the data pointer to _hurd_stack_setup explicitlySergey Bugaev2024-01-043-9/+11
* x86-64/cet: Check the restore token in longjmpH.J. Lu2024-01-043-145/+84
* i386: Ignore --enable-cetH.J. Lu2024-01-046-113/+122
* mach: Drop SNARF_ARGS macroSergey Bugaev2024-01-032-21/+0
* mach: Drop some unnecessary vm_param.h includesSergey Bugaev2024-01-031-1/+0
* hurd: Add some missing includesSergey Bugaev2024-01-031-0/+1
* Implement C23 <stdbit.h>Joseph Myers2024-01-0336-0/+2520
* aarch64: Add longjmp test for SMESzabolcs Nagy2024-01-022-0/+283
* aarch64: Add setcontext support for SMESzabolcs Nagy2024-01-021-0/+19
* aarch64: Add longjmp support for SMESzabolcs Nagy2024-01-021-0/+22
* aarch64: Add SME runtime supportSzabolcs Nagy2024-01-023-3/+129
* x86/cet: Add -fcf-protection=none before -fcf-protection=branchH.J. Lu2024-01-011-4/+4
* Update copyright dates with scripts/update-copyrightsPaul Eggert2024-01-017411-7412/+7411
* x86/cet: Run some CET tests with shadow stackH.J. Lu2024-01-014-0/+17
* x86/cet: Don't set CET active by defaultH.J. Lu2024-01-012-2/+15
* x86/cet: Check feature_1 in TCB for active IBT and SHSTKH.J. Lu2024-01-013-1/+35
* x86/cet: Enable shadow stack during startupH.J. Lu2024-01-0110-146/+175
* elf: Always provide _dl_get_dl_main_map in libc.aH.J. Lu2024-01-011-4/+3
* x86/cet: Sync with Linux kernel 6.6 shadow stack interfaceH.J. Lu2024-01-0115-133/+173
* RISC-V: Add support for dl_runtime_profile (BZ #31151)Aurelien Jarno2023-12-304-1/+225
* x86-64: Fix the tcb field load for x32 [BZ #31185]H.J. Lu2023-12-221-2/+2
* x86-64: Fix the dtv field load for x32 [BZ #31184]H.J. Lu2023-12-221-1/+1
* x86/cet: Don't disable CET if not single threadedH.J. Lu2023-12-201-2/+9