summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/sparc64/gen (follow)
Commit message (Expand)AuthorAgeFilesLines
* Userland timecounter implementation for sparc64.kettenis2020-07-082-4/+41
* Add support for timeconting in userland.pirofti2020-07-062-2/+23
* Remove __builtin_saveregs: gcc hasn't used it for years.guenther2017-10-282-62/+2
* Copy files from ../librthread in preparation for moving functionalityguenther2017-08-151-0/+41
* Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)guenther2016-07-261-2/+3
* Simplify sig{set,long}jmp(): just Do The Job instead of calling othersguenther2016-05-081-52/+50
* Don't use sigreturn(2) in longjmp(3). Instead use a similar approach as inkettenis2016-04-281-59/+22
* Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),guenther2015-10-272-2/+4
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-223-8/+8
* Do not use <machine/float.h>, that is an deformed BSD-ism.deraadt2012-06-251-2/+2
* rely on the compiler giving us a built-in alloca. any new architecturederaadt2012-04-191-6/+6
* alloca.c cannot be usedderaadt2012-04-121-3/+1
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-083-2/+225
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-083-225/+2
* In the original sparc V7 book (and in the v8 book), the divrem leaf code usedderaadt2011-03-121-2/+2
* remove from gen so that lint doesn't check gen if assembly versionsmartynas2009-04-211-2/+2
* - ldexp implementation has issues. switch to the one from libmmartynas2009-04-192-147/+2
* these were not neededmartynas2008-12-091-2/+1
* ditto frexpl and ldexplmartynas2008-12-091-1/+2
* - add long double signbitmartynas2008-12-096-6/+38
* - replace dtoa w/ David's gdtoa, version 2008-03-15martynas2008-09-076-1/+158
* - move isinf, isnan dups to gen, since most is ieee 754martynas2008-07-244-96/+11
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* Repair FLT_ROUNDS operation. ok kettenis@miod2007-10-271-3/+3
* if we pull in a .S file, we must fake out the lint with a .c filederaadt2005-11-291-1/+2
* zap rcsid.espie2005-08-072-10/+2
* Replace broken frexp() with a working one from FreeBSD. There'smillert2005-02-012-76/+2
* In _longjmp(), flush windows rather than attempting to backtrack manually,miod2004-05-041-31/+16
* fix to use sigaltstack again. help miod ok miod deraadttedu2004-01-291-5/+5
* ABI breakage happened with the sigaltstack replacement. It is too late,deraadt2004-01-151-4/+4
* implementation of __ftoul (float -> unsigned long) (based on __dtoul above it)jason2003-07-211-6/+53
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0212-74/+26
* Add Doug Gwyn's portable alloca() for platforms w/o an assemblermillert2003-05-021-1/+2
* indent delay slotjason2003-02-181-2/+2
* Obey calling convention and use the right opcode (fabss -> fabsd); Fabulous...jason2003-02-081-4/+2
* Correct length of jmpbuf, it is sizeof(long) * _JBLEN == 8*14millert2001-10-111-5/+5
* Use the LBL isnan() and isinf() on all platforms with ieee floating point.millert2001-09-102-4/+14
* Use the LBL frexp() on all platforms with ieee floating point.millert2001-09-101-2/+5
* Adapt to our sigcontext and fix the obvious bugs.art2001-09-071-21/+25
* explicit alignment, just like on alpha.art2001-09-051-2/+3
* Last pieces needed to build libc on sparc64.art2001-08-291-0/+6
* Bunch of necessary files from NetBSD.art2001-08-2911-0/+965
* more files from sparc.art2001-08-294-0/+183
* bunch of files from sparc.art2001-08-297-0/+399