Make sure the syscall table entries are aligned on a 4-byte boundary.
authorderaadt <deraadt@openbsd.org>
Mon, 11 Dec 2023 22:29:23 +0000 (22:29 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 11 Dec 2023 22:29:23 +0000 (22:29 +0000)
commit04459484ef65b24eeb35e1d5ee05aa2e814916db
treeddfc4af3a367ea42635eb714e2b80b817bcc73bb
parent5bcead818ba71dc1c4fad02a24986a5b47ae1c58
Make sure the syscall table entries are aligned on a 4-byte boundary.
Required for strict-alignment architectures and a good idea on others.
same as kettenis commit to libc
13 files changed:
libexec/ld.so/aarch64/SYS.h
libexec/ld.so/alpha/SYS.h
libexec/ld.so/amd64/SYS.h
libexec/ld.so/arm/SYS.h
libexec/ld.so/hppa/SYS.h
libexec/ld.so/i386/SYS.h
libexec/ld.so/m88k/SYS.h
libexec/ld.so/mips64/SYS.h
libexec/ld.so/powerpc/SYS.h
libexec/ld.so/powerpc64/SYS.h
libexec/ld.so/riscv64/SYS.h
libexec/ld.so/sh/SYS.h
libexec/ld.so/sparc64/SYS.h