aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/x86
AgeCommit message (Expand)AuthorFilesLines
2024-04-02Always define __USE_TIME_BITS64 when 64 bit time_t is usedAdhemerval Zanella2-5/+5
2024-01-11x86-64/cet: Make CET feature check specific to Linux/x86H.J. Lu1-0/+48
2024-01-10x86-64/cet: Move dl-cet.[ch] to x86_64 directoriesH.J. Lu1-63/+0
2024-01-09x86: Move CET infrastructure to x86_64Adhemerval Zanella7-424/+0
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert47-47/+47
2024-01-01x86/cet: Enable shadow stack during startupH.J. Lu2-51/+25
2024-01-01x86/cet: Sync with Linux kernel 6.6 shadow stack interfaceH.J. Lu5-38/+50
2023-12-20x86/cet: Update tst-cet-vfork-1H.J. Lu1-26/+17
2023-11-03linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.hAdhemerval Zanella1-0/+1
2023-08-08Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.hJoseph Myers1-1/+11
2023-06-26x86: Make dl-cache.h and readelflib.c not Linux-specificSergey Bugaev1-90/+0
2023-05-23Fix misspellings in sysdeps/unix -- BZ 25337Paul Pluzhnikov1-1/+1
2023-04-03x86: Set FSGSBASE to active if enabled by kernelH.J. Lu1-0/+27
2023-03-29Remove --enable-tunables configure optionAdhemerval Zanella Netto1-7/+1
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers48-48/+48
2022-10-10Expose all MAP_ constants in <sys/mman.h> unconditionally (bug 29375)Andreas Schwab1-3/+1
2022-05-16elf: Remove ldconfig kernel version checkAdhemerval Zanella1-10/+8
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert48-48/+48
2021-12-23Set default __TIMESIZE default to 64Adhemerval Zanella1-0/+2
2021-12-09nptl: Add rseq registrationFlorian Weimer1-0/+30
2021-11-22setjmp: Replace jmp_buf-macros.h with jmp_buf-macros.symAdhemerval Zanella1-0/+1
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar1-2/+0
2021-08-09Add PTRACE_GET_RSEQ_CONFIGURATION from Linux 5.13 to sys/ptrace.hJoseph Myers1-1/+5
2021-06-22nptl: Move pthreadP.h into sysdeps directoryFlorian Weimer1-1/+1
2021-06-15y2038: Use a common definition for semid_dsAdhemerval Zanella1-0/+4
2021-06-15y2038: Use a common definition for statLukasz Majewski1-41/+49
2021-04-21x86: Remove low-level lock optimizationFlorian Weimer1-87/+0
2021-04-21x86: Restore compile-time check for shadow stack pointer in longjmpAdhemerval Zanella1-0/+39
2021-02-23nptl: Move elision implementations into libcFlorian Weimer12-210/+8
2021-02-01sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305]H.J. Lu2-0/+88
2021-01-13ldconfig/x86: Store ISA level in cache and aux cacheH.J. Lu2-11/+72
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert50-50/+50
2020-12-06x86: Rename readelflib.cH.J. Lu1-0/+93
2020-10-19y2038: linux: Provide __time64 implementationLukasz Majewski1-1/+3
2020-10-15x86/CET: Update vfork to prevent child returnH.J. Lu2-0/+93
2020-10-15y2038: nptl: Convert pthread_mutex_{clock|timed}lock to support 64 bitLukasz Majewski2-3/+4
2020-10-09linux: Move the struct stat{64} to struct_stat.hAdhemerval Zanella1-39/+7
2020-10-09Remove mknod wrapper functions, move them to symbolsAdhemerval Zanella2-11/+4
2020-10-09Remove stat wrapper functions, move them to exported symbolsAdhemerval Zanella2-10/+12
2020-07-16Linux: Remove rseq supportFlorian Weimer1-30/+0
2020-07-13x86: Support usable check for all CPU featuresH.J. Lu1-1/+1
2020-07-09sysv: linux: Add 64-bit time_t variant for semctlAdhemerval Zanella1-2/+2
2020-07-07linux: Fix __NSIG_WORDS and add __NSIG_BYTESAdhemerval Zanella1-3/+2
2020-07-06Linux: Perform rseq registration at C startup and thread creationMathieu Desnoyers1-0/+30
2020-05-18x86: Add --enable-cet=permissiveH.J. Lu1-1/+1
2020-05-18x86: Move CET control to _dl_x86_feature_control [BZ #25887]H.J. Lu1-1/+1
2020-04-29semctl: Remove the sem-pad.h fileAlistair Francis1-5/+15
2020-04-15Linux: Remove <sys/sysctl.h> and the sysctl functionFlorian Weimer1-20/+0
2020-04-02sysv: Define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64Alistair Francis1-0/+5
2020-03-18x86: Remove ARCH_CET_LEGACY_BITMAP [BZ #25397]H.J. Lu2-25/+0