Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-01 | Update copyright dates with scripts/update-copyrights | Paul Eggert | |
2023-05-23 | Fix misspellings in sysdeps/unix -- BZ 25337 | Paul Pluzhnikov | |
Applying this commit results in bit-identical rebuild of libc.so.6 math/libm.so.6 elf/ld-linux-x86-64.so.2 mathvec/libmvec.so.1 Reviewed-by: Florian Weimer <fweimer@redhat.com> | |||
2023-01-06 | Update copyright dates with scripts/update-copyrights | Joseph Myers | |
2022-12-07 | Linux: Remove generic sysdep | Adhemerval Zanella Netto | |
The includes chain is added on each architecture sysdep.h and the __NR__llseek hack is moved to lseek.c and lseek64.c. Reviewed-by: Carlos O'Donell <carlos@redhat.com> Tested-by: Carlos O'Donell <carlos@redhat.com> | |||
2022-10-18 | Introduce <pointer_guard.h>, extracted from <sysdep.h> | Florian Weimer | |
This allows us to define a generic no-op version of PTR_MANGLE and PTR_DEMANGLE. In the future, we can use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources, avoiding an unintended loss of hardening due to missing include files or unlucky header inclusion ordering. In i386 and x86_64, we can avoid a <tls.h> dependency in the C code by using the computed constant from <tcb-offsets.h>. <sysdep.h> no longer includes these definitions, so there is no cyclic dependency anymore when computing the <tcb-offsets.h> constants. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> | |||
2022-08-30 | LoongArch: Fix ptr mangling/demangling features. | caiyinyu | |
2022-08-12 | LoongArch: Add pointer mangling support. | caiyinyu | |
2022-08-04 | LoongArch: Add vdso support for gettimeofday. | caiyinyu | |
2022-07-29 | LoongArch: Fix VDSO_HASH and VDSO_NAME. | caiyinyu | |
2022-07-26 | LoongArch: Linux Syscall Interface | caiyinyu | |