summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/m88k/sys
AgeCommit message (Expand)AuthorFilesLines
2020-11-07Actually m88k assembler can not handle 'nop' mnemonic, use a macro instead.aoyama1-2/+4
2020-10-18SYS___threxit cannot fail, but this integration looks like a gadget.deraadt1-1/+3
2018-06-16Add add PIE support for m88k (requires gcc4 toolchain)guenther1-1/+3
2016-09-22Simplify __cerror now that %r27 is always the TCB pointer.guenther1-26/+14
2016-05-09Remove sigreturn declaration and the now-unused libc syscall stubguenther1-42/+0
2016-05-07Use a Thread Information Block in both single and multi-threaded programs.guenther4-62/+35
2015-10-23Merge the sigaction() and sigprocmask() overloads/wrappers from libpthreadguenther1-3/+3
2015-09-10Adds hidden _libc_FOO aliases for the system call stubs.guenther6-17/+22
2015-08-26Hide many (194!) symbols that nothing should be using.guenther3-49/+11
2015-04-07Make pthread_atfork() track the DSO that called it like atexit() does,guenther1-2/+3
2015-03-31Simplify fork/vfork logic: the kernel has handled returning zero in the childguenther1-10/+2
2013-09-08Remove the `let's zero %r2 if %r3 is nonzero' dance. It's been more than 10miod1-10/+2
2013-01-24Oops, due to the way return from system calls work, we can not use a delaymiod2-6/+16
2013-01-23The kernel sources mention that the system call entry point is trap #450; themiod8-17/+17
2013-01-11Add END() directives to the various functions.miod12-22/+92
2013-01-08fix __cerror non-weak symbol namemiod1-2/+2
2013-01-05Switch m88k ports to ELF.miod12-86/+86
2012-12-26Actually invoke the system call in libc's sigreturn() wrapper; went unnoticedmiod1-4/+3
2012-09-04these are no longer used; ok guentherderaadt1-39/+0
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,guenther1-5/+3
2012-04-12remove rfork(); ok guenther miodderaadt1-45/+0
2012-03-22Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther1-0/+55
2011-04-09On the a.out architectures, WEAK_ALIAS does an implicit _C_LABEL()deraadt1-2/+2
2011-04-04Move __cerror to ___cerror with a weak alias so that rthreads can override it.guenther1-2/+4
2007-10-24Change the syscall invocation sequences to no longer fetch the last fewmiod1-4/+1
2005-08-07zap rcsid.espie13-78/+13
2004-07-28Update stack frame processing after ABI change.miod1-5/+5
2003-12-25Use an unsigned comparison against minbrk.miod1-7/+6
2003-12-19Speed up sbrk() one cycle by removing an unnecessary register shuffling.miod1-4/+3
2003-12-08OR r13, not r9 to match SYS.h; fixes syscall(2) on mvme88k; OK miod@millert1-3/+3
2003-10-16Only a clown like me could put cerror in the data section by mistake...miod1-4/+3
2003-09-01These files are not necessary anymore.miod1-45/+0
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert14-98/+42
2003-03-10duplicate words and spelling fixes in commentsdavid1-3/+3
2003-01-16Waiter! I asked for a working vfork!miod1-3/+3
2003-01-07Get static rcsid correctly, better style for .S files, trim whitespace.miod14-98/+71
2003-01-02Adapt to recent changes in libc/libc_r wrt weak symbols, so that programsmiod5-15/+15
2003-01-02Rename cerror to __cerror and curbrk to __curbrk, to avoid namespacemiod8-37/+38
2002-02-17rfork() needs a fork.S-like stub as well; ok artderaadt1-0/+56
2000-03-01$OpenBSD$todd13-13/+39
1999-06-07replacement pipe() system call; copies data into place inside kernel, soderaadt1-55/+0
1999-02-09Fixed brk() and sbrk(). Removal of old mvme88k dir.smurph2-8/+5
1999-02-01mi ptraced1-55/+0
1998-12-15correted sigsetjmp, setjump. Fixed MACHINE_ARCH vs. MACHINE stuff.smurph15-0/+845