summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/hppa/sys/sigsuspend.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-071-3/+3
| | | | | | | | | | | | | | | | | 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@
* System call stubs don't have a frame of their own, so use EMTRY_LEAF insteadkettenis2006-01-051-2/+2
| | | | | | of ENTRY. This avoids emitting bogus unwind entries, which makes gdb a lot happier. ok mickey@
* zap rcsid.espie2005-08-071-7/+1
| | | | okay deraadt@ (tested them all)
* three four kill ...mickey2003-06-021-7/+2
|
* gotta define SYSEXIT() and make all the rest of sys/*S be thread-safe now, missed this fuct in the previous take on thread-safe libcmickey2002-10-311-4/+4
|
* entrieness cleanupmickey2001-06-041-3/+3
|
* fix fork, brk/sbrk; rcsid embeddingmickey2001-03-291-4/+3
|
* ugly workaround for an .align parse bug in current binutilsmickey2000-01-121-2/+3
|
* SYSLIBC_SCCSmickey1999-12-311-1/+7
|
* sigsuspendmickey1999-12-311-1/+39
|
* some basic frameworkmickey1999-09-141-0/+5