aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/x86
AgeCommit message (Expand)AuthorFilesLines
2021-08-27Let time and gettimeofday use vdso by removing old clang workaroundStan Shebs2-8/+2
2021-08-27Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h.Joseph Myers1-1/+5
2018-03-28Fix GCC compilation issues in cherrypicksStan Shebs1-0/+2
2018-03-13As with gettimeofday, avoid vdso for clang-compiled time()Stan Shebs1-1/+4
2018-03-02Bypass gettimeofday ifunc if using clangStan Shebs1-1/+2
2018-01-25Revert Intel CET changes to __jmp_buf_tag (Bug 22743)Carlos O'Donell3-89/+0
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers46-46/+46
2017-12-29linux/x86: sync sys/ptrace.h with Linux 4.14 [BZ #22433]Dmitry V. Levin1-0/+194
2017-12-19Linux/x86: Update cancel_jmp_buf to match __jmp_buf_tag [BZ #22563]H.J. Lu3-0/+89
2017-12-05Add elision tunablesRogerio Alves1-7/+67
2017-12-05Linux: Implement interfaces for memory protection keysFlorian Weimer3-0/+108
2017-11-30x86: Make a space in jmpbuf for shadow stack pointerH.J. Lu4-0/+132
2017-08-30Fix mcontext_t sigcontext namespace (bug 21457).Joseph Myers1-1/+1
2017-08-28Remove abi-*-options compiler flagsFlorian Weimer1-3/+0
2017-08-21x86: Mark VDSO_SYMBOL(getcpu) with attribute_hidden [BZ #18822]H.J. Lu1-1/+2
2017-08-09Fix uc_* namespace (bug 21457).Joseph Myers1-2/+2
2017-06-26Rename struct ucontext tag (bug 21457).Joseph Myers1-4/+4
2017-06-20tunables: Add IFUNC selection and cache sizesH.J. Lu1-0/+21
2017-06-19Fix another x86 sys/ucontext.h namespace issue (bug 21457).Joseph Myers1-1/+1
2017-06-01Fix more namespace issues in sys/ucontext.h (bug 21457).Joseph Myers1-30/+44
2017-05-23Fix sys/ucontext.h namespace from signal.h etc. inclusion (bug 21457).Joseph Myers2-9/+5
2017-05-22Fix a bug in 'Remove __need macros from signal.h' (a992f506)Zack Weinberg1-2/+0
2017-05-20Remove __need macros from signal.h.Zack Weinberg3-360/+20
2017-05-19Split up bits/sigstack.h.Joseph Myers1-0/+3
2017-05-04Use __glibc_reserved convention in mcontext, sigcontext (bug 21457).Joseph Myers2-9/+9
2017-04-10Consolidate pthreadtype.h placementConsolidate pthreadtype.h placementAdhemerval Zanella1-0/+1
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers37-37/+37
2016-12-07Get rid of __elision_availableAndreas Schwab2-9/+3
2016-12-05Use C11-like atomics instead of plain memory accesses in x86 lock elision.Torvald Riegel2-15/+31
2016-11-17Consolidate Linux setrlimit and getrlimit implementationAdhemerval Zanella1-0/+5
2016-10-07i386, x86: Use libc_ifunc macro for time, gettimeofday.Stefan Liebler2-27/+27
2016-09-23Installed-header hygiene (BZ#20366): stack_t.Zack Weinberg1-2/+4
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers37-37/+37
2015-12-01Add __CPU_MASK_TYPE for __cpu_maskH.J. Lu1-0/+1
2015-08-20Move x86_64 init-arch.h to sysdeps/x86/init-arch.hH.J. Lu1-1/+0
2015-08-20Remove x86 init-arch.cH.J. Lu1-1/+0
2015-08-19Use x86-64 cacheinfo.c and sysconf.c for x86H.J. Lu1-0/+42
2015-08-13Don't include <cpuid.h> in elision-conf.hH.J. Lu1-1/+0
2015-08-13Update x86 elision-conf.c for <cpu-features.h>H.J. Lu1-2/+2
2015-08-13Add _dl_x86_cpu_features to rtld_globalH.J. Lu1-1/+0
2015-07-20Add si_addr_bnd to _sigfault in x86 struct siginfoH.J. Lu1-0/+7
2015-06-09x86: Remove vsyscall usageAdhemerval Zanella2-3/+20
2015-06-09Consolidate sched_getcpuAdhemerval Zanella1-0/+2
2015-06-01x86: clock_gettime and timespec_get vDSO cleanupAdhemerval Zanella2-63/+0
2015-05-26Consolidate vDSO macros and usageAdhemerval Zanella1-1/+3
2015-02-06x86: Clean up __vdso_clock_gettime variable.Roland McGrath1-1/+2
2015-01-12Add x86 32 bit vDSO time function supportAdhemerval Zanella6-0/+201
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers33-33/+33
2014-12-11Properly handle forced elision in pthread_mutex_trylock (bug 16657)Andreas Schwab1-5/+0
2014-09-26Clean up gnu/lib-names.h generation (bug 14171).Joseph Myers1-3/+0