Age | Commit message (Collapse) | Author |
|
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@
|
|
to eliminate some casts.
Retire some uses of old-style STUB* macros where superseded by namespace.h bits
tweaks and ok deraadt@
|
|
handling to fix up the alignment of 64bit arguments so that they do
the same dance where _thread_sys_FOO is the real stub and FOO is a
weak alias. For some of them, this is needed for cancellation handling.
From discussions with fgsch@, ok millert@
|
|
Kill old files that are no longer compiled.
okay theo
|
|
return value for system calls that return size_t or ssize_t and
quad_t for those that return off_t.
|
|
|
|
rescinded 22 July 1999. Proofed by myself and Theo.
|
|
did NOT approve those for commit. why did mickey feel he was ok to go
commiting a set of diffs which had not been passed around and tested by people?
we don't know. mickey, have you got something to say for yourself?
|
|
private protos for it everywhere; millert@ ok
|
|
machines. Found by me, solved by Theo ;-)
|
|
|