CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2022/09/02 00:19:05
Modified files: lib/libc/arch/sh: SYS.h lib/libc/arch/sh/sys: brk.S sbrk.S sigprocmask.S sigsuspend.S tfork_thread.S libexec/ld.so/sh: SYS.h Log message: Use a shorter system call invocation template for system calls in the range 0-127, where immediate addressing can be used to load the system call number in r0, rather than performing a memory load using pc-relative addressing. No functional change, but rm(1) runs a couple cycles faster per file now.