summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/m88k (follow)
Commit message (Expand)AuthorAgeFilesLines
* Actually m88k assembler can not handle 'nop' mnemonic, use a macro instead.aoyama2020-11-071-2/+4
* SYS___threxit cannot fail, but this integration looks like a gadget.deraadt2020-10-181-1/+3
* Add support for timeconting in userland.pirofti2020-07-062-2/+23
* Stop exporting the internal _mcount symbol as that's only referencedguenther2019-10-261-1/+0
* Add add PIE support for m88k (requires gcc4 toolchain)guenther2018-06-162-5/+7
* Copy files from ../librthread in preparation for moving functionalityguenther2017-08-151-0/+44
* Switch from calling obsolete sig{block,setmask} to directly using theguenther2016-09-223-76/+42
* m88k switched to RELROguenther2016-09-221-6/+0
* Simplify __cerror now that %r27 is always the TCB pointer.guenther2016-09-223-54/+40
* Between relro and previous RWX work, the __{got,plt}_{start,end} symbolsguenther2016-08-111-0/+6
* Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)guenther2016-07-261-2/+3
* PSEUDO_NOERROR() is used for syscalls that return now, so need to putguenther2016-06-161-1/+2
* Stop supporting longjmperror(); it's not used, not portable, and the checksguenther2016-05-233-15/+9
* Remove sigreturn declaration and the now-unused libc syscall stubguenther2016-05-091-42/+0
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-075-63/+37
* The asm in the MD_DISABLE_KBIND macro was too fragile and broke alpha and hppa.guenther2016-03-211-27/+0
* Rearrange C runtime bits: now that ld.so exports environ and __progname,guenther2016-03-201-0/+27
* Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),guenther2015-10-271-1/+2
* Merge the sigaction() and sigprocmask() overloads/wrappers from libpthreadguenther2015-10-232-6/+8
* Do provide hidden _libc_* aliases for sig{block,setmask} and use them inguenther2015-09-132-10/+10
* Adds hidden _libc_FOO aliases for the system call stubs.guenther2015-09-107-21/+29
* Add framework for resolving (pun intended) libc namespace issues, usingguenther2015-08-311-1/+24
* Sync with other per-arch Symbols.list filesguenther2015-08-261-3/+0
* Hide many (194!) symbols that nothing should be using.guenther2015-08-263-49/+11
* catch upmiod2015-08-251-0/+12
* Make index/rindex weak aliases of strchr/strrchr since they are notmillert2015-05-151-2/+2
* Make pthread_atfork() track the DSO that called it like atexit() does,guenther2015-04-072-3/+15
* Simplify fork/vfork logic: the kernel has handled returning zero in the childguenther2015-03-311-10/+2
* restructure libc/string + libc/arch/*/string coperation regardingderaadt2014-11-301-6/+7
* Nuke the machinery to sync libkern with libc, it's not been used in themiod2014-06-091-6/+1
* Apply "unifdef -D__STDC__" to libc/arch/*/SYS.hmatthew2014-06-041-5/+1
* Remove the `let's zero %r2 if %r3 is nonzero' dance. It's been more than 10miod2013-09-081-10/+2
* On second thought, do not use a tcnd instruction to test for divide-by-zero,miod2013-06-054-9/+17
* ...also add __modsi3 and __umodsi3, and make these symbols weak by default.miod2013-06-055-4/+112
* Add __divsi3 and __udivsi3 gcc-compatible routines. Not used by anything yetmiod2013-06-053-6/+93
* Fix obviously stupid bug in the PIC_{LOAD,STORE} macros when compiling withmiod2013-04-111-3/+3
* Oops, due to the way return from system calls work, we can not use a delaymiod2013-01-242-6/+16
* The kernel sources mention that the system call entry point is trap #450; themiod2013-01-239-19/+19
* Fix PIC_LOAD and PIC_STORE macros to really access the variable, instead ofmiod2013-01-201-5/+7
* PIC-related code should follow the #ifdef __PIC__ line, not the #else line.miod2013-01-203-14/+14
* Add END() directives to the various functions.miod2013-01-1120-31/+142
* Add a bunch of macros to help writing PIC code for libc .S routines. Handlesmiod2013-01-111-10/+42
* fix __cerror non-weak symbol namemiod2013-01-081-2/+2
* Switch m88k ports to ELF.miod2013-01-0528-319/+319
* Actually invoke the system call in libc's sigreturn() wrapper; went unnoticedmiod2012-12-261-4/+3
* Adapt ieee.h, gdtoa and libc to the fact that we don't have 80-bitmartynas2012-09-159-239/+3
* these are no longer used; ok guentherderaadt2012-09-041-39/+0
* Fix almost ten-years old bug in siglongjmp(), which would not restore a signalmiod2012-08-123-87/+57
* Do not use <machine/float.h>, that is an deformed BSD-ism.deraadt2012-06-251-2/+2
* __tfork() needs to set the stack address of the new thread in the kernel,guenther2012-06-211-5/+3