tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
lib
/
libc
/
arch
/
hppa
/
at
jcs
4 folders
4 files
gdtoa
The asm in the MD_DISABLE_KBIND macro was too fragile and broke alpha and hppa. So instead, do the kbind disabling with syscall().
10 years ago
gen
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
2 years ago
string
Move a large part of SYS.h defines to DEFS.h to match where other platforms put their macros, and also turn a few "EXIT" into "END" for consistency with other platforms. NFCI ok kettenis@ deraadt@
2 years ago
sys
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
2 years ago
DEFS.h
Move a large part of SYS.h defines to DEFS.h to match where other platforms put their macros, and also turn a few "EXIT" into "END" for consistency with other platforms. NFCI ok kettenis@ deraadt@
2 years ago
Makefile.inc
Nuke the machinery to sync libkern with libc, it's not been used in the last 15 years and there is no point to use it in the future.
12 years ago
SYS.h
Move a large part of SYS.h defines to DEFS.h to match where other platforms put their macros, and also turn a few "EXIT" into "END" for consistency with other platforms. NFCI ok kettenis@ deraadt@
2 years ago
Symbols.list
Consistently reference '_end' instead of 'end' in the brk/sbrk implementation
10 years ago