summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/sh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for timeconting in userland.pirofti2020-07-062-2/+23
* use END_STRONG. Yes, everything in the sh ecosystem is different..deraadt2018-01-231-2/+2
* Instead of trying to handle ffs() with the normal rename-mark-hidden-and-aliasguenther2018-01-181-2/+3
* Copy files from ../librthread in preparation for moving functionalityguenther2017-08-151-0/+46
* Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)guenther2016-07-262-4/+5
* Consistently reference '_end' instead of 'end' in the brk/sbrk implementationguenther2016-05-303-6/+5
* Save and restore 'gbr' register when enter/leaving the kernel, and useguenther2016-05-188-110/+35
* Remove sigreturn declaration and the now-unused libc syscall stubguenther2016-05-091-41/+0
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-076-73/+25
* 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
* Invoke the _HIDDEN() sigprocmask label rather than the public one.miod2015-10-312-8/+10
* This is sigprocmask, not sigpending.miod2015-10-311-2/+2
* 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-4/+5
* Uses angle brackets to include softfloat.h, and add the proper directory tomiod2015-09-131-1/+2
* Adds hidden _libc_FOO aliases for the system call stubs.guenther2015-09-107-27/+46
* Add framework for resolving (pun intended) libc namespace issues, usingguenther2015-08-316-11/+45
* Hide many (194!) symbols that nothing should be using.guenther2015-08-264-65/+14
* Explicitly list the symbols permitted to be exported by libc.guenther2015-08-221-0/+18
* 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-7/+21
* Simplify fork/vfork logic: the kernel has handled returning zero in the childguenther2015-03-312-42/+4
* restructure libc/string + libc/arch/*/string coperation regardingderaadt2014-11-304-146/+488
* Switch from <sys/endian.h> or <machine/endian.h> to the new,guenther2014-07-216-13/+13
* Apply "unifdef -D__STDC__" to libc/arch/*/SYS.hmatthew2014-06-041-18/+1
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-04-188-19/+19
* Remove #ifdef _REENTRANT code that isn't used here. These days, the codekettenis2013-12-311-22/+1
* Switch libc and libm to use strong aliases rather than weak aliasesmartynas2013-03-281-2/+2
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-2/+1
* remove lint leftovers; ok guenther@okan2012-09-041-3/+1
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-224-13/+13
* adapt the NetBSD code to make sigpending work on shjsg2012-07-031-2/+6
* 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-4/+3
* remove rfork(); ok guenther miodderaadt2012-04-121-32/+0
* Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther2012-03-221-0/+61
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-082-3/+43
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-082-43/+3
* Move __cerror to ___cerror with a weak alias so that rthreads can override it.guenther2011-04-042-4/+7
* Provide a WEAK_ALIAS macro in <machine/asm.h> for the few platformsguenther2010-10-011-5/+3
* remove from gen so that lint doesn't check gen if assembly versionsmartynas2009-04-211-2/+3
* - ldexp implementation has issues. switch to the one from libmmartynas2009-04-193-452/+2
* this is not a write-only register. might have caused to optimizemartynas2009-04-051-2/+2
* use sys/cdefs.h; pointed out by theomartynas2008-12-102-4/+4
* ditto frexpl and ldexplmartynas2008-12-091-1/+4
* alias fabsl to fabs on these archsmartynas2008-12-091-1/+4
* - replace dtoa w/ David's gdtoa, version 2008-03-15martynas2008-09-073-0/+18
* - move isinf, isnan dups to gen, since most is ieee 754martynas2008-07-244-96/+17
* clear sign bit, instead of comparing to zero and setting x=-x.martynas2008-07-231-6/+12