Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | __tfork() needs to set the stack address of the new thread in the kernel, | 2012-06-21 | 1 | -8/+3 | |
| | | | | | | | | | 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 miod | 2012-04-12 | 1 | -43/+0 | |
| | |||||
* | Move __tfork_thread() from rthreads (libpthread) to libc so that | 2012-03-22 | 1 | -0/+73 | |
| | | | | | | 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. | 2011-04-04 | 1 | -7/+5 | |
| | | | | | | On mips64, also correct the name called from plain cerror to __cerror. "looks correct" miod@ | ||||
* | Use large pic asm for access to errno (needed for pie). Originally from | 2008-09-29 | 1 | -2/+4 | |
| | | | | | drahn@ but tweaked to use same scratch reg as PIC_PROLOGUE. okay miod@ drahn@ | ||||
* | Use an unsigned comparison against minbrk. | 2003-12-25 | 1 | -3/+3 | |
| | | | | ok deraadt@ | ||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 12 | -72/+24 | |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | rfork() needs a fork.S-like stub as well; ok art | 2002-02-17 | 1 | -0/+47 | |
| | |||||
* | Rename __minbrk to minbrk to allow gmon.c to link correctly. | 2001-09-24 | 1 | -6/+6 | |
| | | | | | XXX - The fix should be the other way around - make all other archs match sparc64. | ||||
* | syscall(), trivial | 2001-08-29 | 1 | -0/+8 | |
| | |||||
* | signal stuff from sparc, cleaned up. | 2001-08-29 | 4 | -0/+206 | |
| | |||||
* | setlogin from NetBSD | 2001-08-29 | 1 | -0/+63 | |
| | |||||
* | sbrk from NetBSD | 2001-08-29 | 1 | -0/+83 | |
| | |||||
* | fork from sparc. cleaned up. | 2001-08-28 | 1 | -0/+47 | |
| | |||||
* | exect from sparc. | 2001-08-28 | 1 | -0/+46 | |
| | |||||
* | cerror. based on the same file from sparc, with cleanups. | 2001-08-28 | 1 | -0/+60 | |
| | |||||
* | brk from NetBSD | 2001-08-28 | 1 | -0/+91 | |
| | |||||
* | Ovfork from sparc, cleaned up. | 2001-08-28 | 1 | -0/+54 | |