Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-01 | Update copyright dates with scripts/update-copyrights | Paul Eggert | |
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-01-05 | or1k: Linux Syscall Interface | Stafford Horne | |
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> |