| Commit message (Expand) | Author | Age | Files | Lines |
* | Adding a hard-trap instruction after the __threxit syscall instruction |  kurt | 2021-02-03 | 1 | -2/+1 |
* | SYS___threxit cannot fail, but this integration looks like a gadget. |  deraadt | 2020-10-18 | 1 | -1/+2 |
* | Consistently reference '_end' instead of 'end' in the brk/sbrk implementation |  guenther | 2016-05-30 | 2 | -6/+6 |
* | Remove sigreturn declaration and the now-unused libc syscall stub |  guenther | 2016-05-09 | 1 | -33/+0 |
* | Use a Thread Information Block in both single and multi-threaded programs. |  guenther | 2016-05-07 | 4 | -90/+13 |
* | Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread |  guenther | 2015-10-23 | 1 | -3/+3 |
* | Adds hidden _libc_FOO aliases for the system call stubs. |  guenther | 2015-09-10 | 2 | -8/+8 |
* | Hide many (194!) symbols that nothing should be using. |  guenther | 2015-08-26 | 3 | -46/+16 |
* | Make pthread_atfork() track the DSO that called it like atexit() does, |  guenther | 2015-04-07 | 1 | -2/+3 |
* | Simplify fork/vfork logic: the kernel has handled returning zero in the child |  guenther | 2015-03-31 | 2 | -12/+4 |
* | correct argument handling; this has been broken since to beginning |  deraadt | 2014-01-10 | 1 | -3/+2 |
* | Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure cc |  pascal | 2012-08-22 | 3 | -8/+8 |
* | __tfork() needs to set the stack address of the new thread in the kernel, |  guenther | 2012-06-21 | 1 | -15/+3 |
* | remove rfork(); ok guenther miod |  deraadt | 2012-04-12 | 1 | -38/+0 |
* | Move __tfork_thread() from rthreads (libpthread) to libc so that |  guenther | 2012-03-22 | 1 | -0/+65 |
* | Move __cerror to ___cerror with a weak alias so that rthreads can override it. |  guenther | 2011-04-04 | 1 | -3/+5 |
* | System call stubs don't have a frame of their own, so use EMTRY_LEAF instead |  kettenis | 2006-01-05 | 8 | -16/+16 |
* | zap rcsid. |  espie | 2005-08-07 | 11 | -77/+11 |
* | include whole SYS.h instead of just machine/asm.h |  mickey | 2004-06-10 | 1 | -2/+2 |
* | PICy stuff |  mickey | 2004-05-25 | 4 | -15/+81 |
* | three four kill ... |  mickey | 2003-06-02 | 11 | -77/+22 |
* | minbrk is exposed, gmon uses it |  mickey | 2003-01-15 | 1 | -6/+6 |
* | 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 libc |  mickey | 2002-10-31 | 8 | -32/+32 |
* | name space pollution; after art@ |  mickey | 2002-10-07 | 2 | -18/+18 |
* | real vfork |  mickey | 2002-07-25 | 1 | -4/+16 |
* | rfork() needs a fork.S-like stub as well; ok art |  deraadt | 2002-02-17 | 1 | -0/+49 |
* | no need to interlock the register, use r0 as output |  mickey | 2002-02-06 | 1 | -3/+3 |
* | entrieness cleanup |  mickey | 2001-06-04 | 7 | -21/+21 |
* | fix fork, brk/sbrk; rcsid embedding |  mickey | 2001-03-29 | 10 | -52/+40 |
* | simplify, maaan! |  mickey | 2000-01-25 | 3 | -19/+8 |
* | return values are in ret* regs |  mickey | 2000-01-24 | 2 | -8/+8 |
* | ugly workaround for an .align parse bug in current binutils |  mickey | 2000-01-12 | 10 | -24/+37 |
* | typo; busted ld does not report unresolved symbols from .s sources |  mickey | 1999-12-31 | 1 | -3/+3 |
* | this is not used anywhere, since static variables are just not visible |  mickey | 1999-12-31 | 1 | -5/+0 |
* | SYSLIBC_SCCS |  mickey | 1999-12-31 | 10 | -7/+166 |
* | like fork |  mickey | 1999-12-31 | 1 | -1/+39 |
* | sigsuspend |  mickey | 1999-12-31 | 1 | -1/+39 |
* | this was tough |  mickey | 1999-12-31 | 1 | -1/+56 |
* | do the deed |  mickey | 1999-12-31 | 1 | -1/+40 |
* | according to brk |  mickey | 1999-12-31 | 1 | -1/+61 |
* | 0 in child, pid in parent |  mickey | 1999-12-31 | 1 | -1/+39 |
* | real flesh |  mickey | 1999-12-31 | 1 | -0/+56 |
* | i dunno how ptrace gonna work, so just do an execve for now |  mickey | 1999-12-31 | 1 | -2/+2 |
* | this seem proper now |  mickey | 1999-11-14 | 1 | -7/+0 |
* | some basic framework |  mickey | 1999-09-14 | 12 | -0/+66 |