History log of /openbsd/lib/libc/arch/m88k/sys/sigsuspend.S (Results 1 – 14 of 14)
Revision Date Author Comments
# 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 ...


# fe38b55c 07-May-2016 guenther <guenther@openbsd.org>

Use a Thread Information Block in both single and multi-threaded programs.
This stores errno, the cancelation flags, and related bits for each thread
and is allocated by ld.so or libc.a. This is an

Use a Thread Information Block in both single and multi-threaded programs.
This stores errno, the cancelation flags, and related bits for each thread
and is allocated by ld.so or libc.a. This is an ABI break from 5.9-stable!

Make libpthread dlopen'able by moving the cancelation wrappers into libc
and doing locking and fork/errno handling via callbacks that libpthread
registers when it first initializes. 'errno' *must* be declared via
<errno.h> now!

Clean up libpthread's symbol exports like libc.

On powerpc, offset the TIB/TCB/TLS data from the register per the ELF spec.

Testing by various, particularly sthen@ and patrick@
ok kettenis@

show more ...


# 3f373d41 10-Sep-2015 guenther <guenther@openbsd.org>

Adds hidden _libc_FOO aliases for the system call stubs.
Stop generating _brk and _sbrk symbols: they've already been hidden.
Set the ELF symbol size on the syscall stubs.
Give the __{min,cur}brk sym

Adds hidden _libc_FOO aliases for the system call stubs.
Stop generating _brk and _sbrk symbols: they've already been hidden.
Set the ELF symbol size on the syscall stubs.
Give the __{min,cur}brk symbols a size and type, and hide more jump labels.

alpha, arm, m88k, sh, sparc, and vax assistance miod@
hppa assistance kettenis@
ok deraadt@ miod@

show more ...


# 377c1f0e 23-Jan-2013 miod <miod@openbsd.org>

The kernel sources mention that the system call entry point is trap #450; the
fact that #128 and #129 may also be used for this purpose was never documented,
so there is no reason to have libc use #1

The kernel sources mention that the system call entry point is trap #450; the
fact that #128 and #129 may also be used for this purpose was never documented,
so there is no reason to have libc use #128. Switch to #450 for consistency.

show more ...


# c90cd26b 11-Jan-2013 miod <miod@openbsd.org>

Add END() directives to the various functions.
Make the code PIC-aware when necessary (i.e. invoke other functions through
the PLT, and access global data through the GOT). No change for non-PIC
comp

Add END() directives to the various functions.
Make the code PIC-aware when necessary (i.e. invoke other functions through
the PLT, and access global data through the GOT). No change for non-PIC
compilation.

show more ...


# 0b514a07 05-Jan-2013 miod <miod@openbsd.org>

Switch m88k ports to ELF.


# 298116df 07-Aug-2005 espie <espie@openbsd.org>

zap rcsid.
okay deraadt@ (tested them all)


# 6580fee3 02-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 9534f5cc 10-Mar-2003 david <david@openbsd.org>

duplicate words and spelling fixes in comments
ok miod@


# d5b3c078 07-Jan-2003 miod <miod@openbsd.org>

Get static rcsid correctly, better style for .S files, trim whitespace.


# 66c90eca 02-Jan-2003 miod <miod@openbsd.org>

Adapt to recent changes in libc/libc_r wrt weak symbols, so that programs
can link against libc without unresolved symbols again.

Anyone who correctly guessed that my m88k hard drive has been recove

Adapt to recent changes in libc/libc_r wrt weak symbols, so that programs
can link against libc without unresolved symbols again.

Anyone who correctly guessed that my m88k hard drive has been recovered,
wins a strawberry lollipop.

show more ...


# a3aa65de 02-Jan-2003 miod <miod@openbsd.org>

Rename cerror to __cerror and curbrk to __curbrk, to avoid namespace
pollution. Conforming to art@'s evil plans.


# 1fc27e41 01-Mar-2000 todd <todd@openbsd.org>

$OpenBSD$


# 443998a4 15-Dec-1998 smurph <smurph@openbsd.org>

correted sigsetjmp, setjump. Fixed MACHINE_ARCH vs. MACHINE stuff.