summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/powerpc/sys (follow)
Commit message (Collapse)AuthorAgeFilesLines
* make this actually workkettenis2012-07-011-23/+21
| | | | ok miod@
* __tfork() needs to set the stack address of the new thread in the kernel,guenther2012-06-211-6/+2
| | | | | | | | | so that it can't get a signal while still running on the parent thread's stack. Also, pass in sizeof(struct __tfork) to provide forward compat when more members are added. This is an ABI change, so switch syscall numbers and bump lib majors this time. ok deraadt@ matthew@
* remove rfork(); ok guenther miodderaadt2012-04-121-32/+0
|
* Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther2012-03-221-0/+53
| | | | | | it can be used for not-strictly-threading purposes ok matthew@ kurt@
* Move __cerror to ___cerror with a weak alias so that rthreads can override it.guenther2011-04-041-2/+4
| | | | | | On mips64, also correct the name called from plain cerror to __cerror. "looks correct" miod@
* zap rcsid.espie2005-08-073-18/+3
| | | | okay deraadt@ (tested them all)
* These files are not necessary anymore.miod2003-09-011-29/+0
|
* Use a logical comparison (unsigned) for pointers. ok drahn@tdeval2003-07-101-2/+2
|
* kick, kick. Fix these files which did not come from NetBSD, but thedrahn2002-10-0714-6/+375
| | | | powerpc port by Dale Rahn.
* clean up ifdefs for PIC, resulting code unchanged.drahn2002-10-071-6/+3
|
* s/curbrk/__curbrk/ as suggested by art, a few _ASM_LABEL added as appropriate.drahn2002-10-072-14/+14
|
* Simpler, smaller, more efficient and equivalent.drahn2002-10-071-13/+2
|
* cerror -> __cerror as suggested by art, with a couple of missing _ASM_LABEL()drahn2002-10-075-6/+6
| | | | added as appropriate.
* rfork() needs a fork.S-like stub as well; ok artderaadt2002-02-171-0/+5
|
* sigprocmask should return 0 on success, fixes powerpc ntpdate problem.drahn2002-01-101-0/+1
|
* Properly implement errno handling for the threaded libc (libc_r)drahn2000-11-261-17/+3
| | | | | | | | | 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.
* replacement pipe() system call; copies data into place inside kernel, soderaadt1999-06-071-16/+0
| | | | that EFAULT return value is possible
* Fix the _THREAD_SAFE path through the cerror code for powerpc.rahnds1999-04-211-10/+6
| | | | libc_r was never completed for the powerpc arch.
* Fixes to the currently unused PIC support in the powerpc asm files.rahnds1999-03-122-2/+2
| | | | contact rahnds@openbsd.org before attempting to use this funcationality.
* mi ptraced1999-02-011-13/+0
|
* Preliminary version for PIC support. Builds and runs standard and profiledrahnds1999-01-288-63/+120
| | | | | just fine. pic version has been compiled, but without a ld.so has not been tested. Needs binutils 2.9.1 or later to build pic version.
* Add correct handling of more systemcalls. either not implemented beforerahnds1998-08-076-6/+47
| | | | or poorly implemented.
* Change some of the local symbols into "temporary", removed symbols.rahnds1998-07-051-6/+4
| | | | | makes it easier to debug code to see the function entry not the local branch targets.
* Amazing how much confusion and how much tracing a simple 4 instead of a 3pefo1997-09-271-1/+5
| | | | | can cause!! Returned sigmask value was taken from wrong register... So no more zombies!!!
* tabifykstailey1997-07-231-2/+2
|
* Check-in of powerpc library support.rahnds1996-12-2115-0/+178
NOTE: This will not work until the other pieces are checked in. This is primarily the NetBSD powerpc port, with modifications to support ELF.