aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/x86
AgeCommit message (Expand)AuthorFilesLines
2019-10-30Make second argument of gettimeofday as 'void *'Zack Weinberg1-2/+2
2019-10-30Use clock_gettime to implement gettimeofday.Adhemerval Zanella1-26/+17
2019-10-30Change most internal uses of time to __clock_gettime.Adhemerval Zanella1-23/+11
2019-10-24Define __STATFS_MATCHES_STATFS64Alistair Francis1-0/+5
2019-10-14Add PTRACE_GET_SYSCALL_INFO from Linux 5.3 to sys/ptrace.h.Joseph Myers1-1/+5
2019-09-17Refactor vDSO initialization codeAdhemerval Zanella1-33/+0
2019-09-17Remove PREPARE_VERSION and PREPARE_VERSION_KNOWAdhemerval Zanella2-7/+8
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert50-50/+50
2019-08-05linux: Enable vDSO for static linking as default (BZ#19767)Adhemerval Zanella1-5/+1
2019-07-12nptl: Rename lll_timedlock to lll_clocklock and add clockid parameterMike Crowe2-8/+9
2019-05-14x86: Remove arch-specific low level lock implementationAdhemerval Zanella1-0/+110
2019-02-27Add some spaces before '('.Joseph Myers2-2/+2
2019-02-06Avoid "inline" after return type in function definitions.Joseph Myers1-4/+2
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers49-49/+49
2018-12-08Fix potential stack overflow [BZ #23490]Paul Pluzhnikov1-2/+2
2018-11-23Enable VDSO on x86_64 statically linked programs [BZ #19767]Rafael Ávila de Espíndola1-1/+1
2018-10-24 Y2038: provide size of default time_t for target architectureAlbert ARIBAUD (3ADEV)2-39/+6
2018-10-17Use single bits/shm.h for all architectures.Joseph Myers2-107/+30
2018-10-17Move SHMLBA to its own header.Joseph Myers1-4/+1
2018-10-17Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP [B...Stefan Liebler1-4/+40
2018-10-15Use single bits/sem.h for all architectures.Joseph Myers2-87/+24
2018-10-11Use single bits/msq.h for all architectures.Joseph Myers2-83/+28
2018-10-02x86: Use RTM intrinsics in pthread mutex lock elisionH.J. Lu2-67/+7
2018-09-26Share MAP_* flags between more architectures.Joseph Myers1-16/+1
2018-09-25Unify more sys/procfs.h headers.Joseph Myers3-145/+80
2018-07-30x86/CET: Fix property note parser [BZ #23467]H.J. Lu4-0/+185
2018-07-25x86/CET: Add a setcontext test for CETH.J. Lu2-0/+134
2018-07-25x86-64/CET: Extend ucontext_t to save shadow stackH.J. Lu1-0/+2
2018-07-24x86/CET: Extend arch_prctl syscall for CET controlH.J. Lu3-6/+64
2018-07-16x86: Support IBT and SHSTK in Intel CET [BZ #21598]H.J. Lu2-0/+75
2018-07-14x86: Support shadow stack pointer in setjmp/longjmpH.J. Lu1-1/+0
2018-06-18Add SHM_STAT_ANY from Linux 4.17 to bits/shm.h.Joseph Myers1-0/+1
2018-06-18Add SEM_STAT_ANY from Linux 4.17 to bits/sem.h.Joseph Myers1-0/+1
2018-06-18Add MSG_STAT_ANY from Linux 4.17 to bits/msq.h.Joseph Myers1-0/+1
2018-06-05Add MAP_FIXED_NOREPLACE from Linux 4.17 to bits/mman.h.Joseph Myers1-0/+2
2018-05-02x86: Use pad in pthread_unwind_buf to preserve shadow stack registerH.J. Lu1-5/+66
2018-04-24Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h.Joseph Myers1-1/+5
2018-02-06Add MAP_SYNC from Linux 4.15.Joseph Myers1-0/+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