  CVS: cvs.openbsd.org: src  Module name:    src Changes by:
drahn_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org    2000/11/25
17:12:56  Modified files:         lib/libc/arch/powerpc/sys:
cerror.S   Log message: Properly implement errno handling for
the threaded libc (libc_r) The powerpc specific code was
previously handling system call errors as if kernel threads
existed (currently only userlang threads are modeled). Thus if
multiple threads existed in a process, the process would not get
the correct errno from a system call. This would cause _many_
tests to fail. Fixing this causes a number of the tests in
libc_r/TEST to now work, that did not before, however a few
still fail.  Visit your host, monkey.org