History log of /openbsd/libexec/ld.so/m88k/SYS.h (Results 1 – 6 of 6)
Revision Date Author Comments
# 04459484 11-Dec-2023 deraadt <deraadt@openbsd.org>

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


# 83762a71 10-Dec-2023 deraadt <deraadt@openbsd.org>

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

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

show more ...


# e3b0f1d9 23-Oct-2019 guenther <guenther@openbsd.org>

Prefer the size-independent ELF identifiers over the size-specific ones.
Strip superfluous parens from return statements while here.

Done programatically with two perl invocations

idea ok kettenis@

Prefer the size-independent ELF identifiers over the size-specific ones.
Strip superfluous parens from return statements while here.

Done programatically with two perl invocations

idea ok kettenis@ drahn@
ok visa@

show more ...


# d7a24b57 03-Feb-2019 guenther <guenther@openbsd.org>

_dl_cerror is trivial on alpha and m88k; just inline the hanlding into
the stubs

noted by miod@


# 441804d4 03-Sep-2017 aoyama <aoyama@openbsd.org>

Fix m88k problem in recent ld.so changes.

- move _dl_cerror function from SYS.h to ldasm.S to avoid duplicate
definition when linking
- [SYS.h] pull some macros from lib/libc/arch/m88k/DEFS.h
- [l

Fix m88k problem in recent ld.so changes.

- move _dl_cerror function from SYS.h to ldasm.S to avoid duplicate
definition when linking
- [SYS.h] pull some macros from lib/libc/arch/m88k/DEFS.h
- [ldasm.S] add "'never hit' but needed" br again in _dl_cacheflush
(thanks to Miod Vallat)
- [ldasm.S] change ld.hu into ld.h in order to get a correctly signed
and sign-extended value (also thanks to Miod Vallat)

ok deraadt@

show more ...


# d6979ba5 27-Aug-2017 deraadt <deraadt@openbsd.org>

Replace heaps of hand-written syscall stubs with a simpler framework
which is largely MI.
ok visa kettenis