CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2023/12/10 09:45:52
Modified files: libexec/ld.so/aarch64: ld.script SYS.h libexec/ld.so/alpha: ld.script SYS.h libexec/ld.so/amd64: ld.script SYS.h libexec/ld.so/arm: ld.script SYS.h libexec/ld.so/hppa: ld.script SYS.h libexec/ld.so/i386: ld.script SYS.h libexec/ld.so/m88k: ld.script SYS.h libexec/ld.so/mips64: ld.script SYS.h libexec/ld.so/powerpc: ld.script SYS.h libexec/ld.so/powerpc64: ld.script SYS.h libexec/ld.so/riscv64: ld.script SYS.h libexec/ld.so/sh: ld.script SYS.h libexec/ld.so/sparc64: ld.script SYS.h lib/libc/arch : DEFS.h lib/libc/arch/aarch64: SYS.h lib/libc/arch/alpha: SYS.h lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/gen: setjmp.S sigsetjmp.S lib/libc/arch/amd64/sys: tfork_thread.S lib/libc/arch/arm: SYS.h lib/libc/arch/hppa: SYS.h lib/libc/arch/hppa/gen: setjmp.S lib/libc/arch/hppa/sys: Ovfork.S lib/libc/arch/i386: DEFS.h SYS.h lib/libc/arch/i386/gen: setjmp.S sigsetjmp.S lib/libc/arch/i386/sys: Ovfork.S brk.S sbrk.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/m88k: DEFS.h SYS.h lib/libc/arch/m88k/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/mips64: SYS.h lib/libc/arch/mips64/gen: setjmp.S lib/libc/arch/mips64/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S lib/libc/arch/powerpc: SYS.h lib/libc/arch/powerpc/gen: setjmp.S sigsetjmp.S lib/libc/arch/powerpc/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/powerpc64: DEFS.h SYS.h lib/libc/arch/powerpc64/gen: setjmp.S sigsetjmp.S lib/libc/arch/powerpc64/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/riscv64: DEFS.h SYS.h lib/libc/arch/riscv64/sys: brk.S lib/libc/arch/sh: SYS.h lib/libc/arch/sh/sys: brk.S sbrk.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/sparc64: SYS.h lib/libc/arch/sparc64/gen: setjmp.S sigsetjmp.S lib/libc/arch/sparc64/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S Log message: Populate the non-LOAD openbsd.syscalls section (and PT_OPENBSD_SYSCALL) with {uint offset, uint syscall#} entries in libc & ld.so. In libc a few syscall# entries (break, sigprocmask, _tfork, _threxit) are duplicated because additional or inline uses occur (that situation is handled elsewhere) ok kettenis