summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/m88k/gen (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for timeconting in userland.pirofti2020-07-062-2/+23
* 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
* Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)guenther2016-07-261-2/+3
* Stop supporting longjmperror(); it's not used, not portable, and the checksguenther2016-05-233-15/+9
* Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),guenther2015-10-271-1/+2
* Do provide hidden _libc_* aliases for sig{block,setmask} and use them inguenther2015-09-132-10/+10
* 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
* 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-114-5/+42
* Switch m88k ports to ELF.miod2013-01-0511-218/+218
* Adapt ieee.h, gdtoa and libc to the fact that we don't have 80-bitmartynas2012-09-157-192/+1
* 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
* alloca.c cannot be usedderaadt2012-04-121-3/+1
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-082-3/+49
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-082-49/+3
* remove from gen so that lint doesn't check gen if assembly versionsmartynas2009-04-211-3/+3
* - ldexp implementation has issues. switch to the one from libmmartynas2009-04-193-449/+3
* 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/+160
* - move isinf, isnan dups to gen, since most is ieee 754martynas2008-07-244-97/+12
* 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-0716-80/+16
* Replace broken frexp() with a working one from FreeBSD. There'smillert2005-02-012-76/+2
* Use less stack space for temporary storage and C code invocation, aftermiod2004-07-283-30/+24
* Do not overallocate stack space, and keep the stack on a 16-byte boundary.miod2004-07-221-7/+7
* In the never-ending story of *setjmp bugs, fix a typo preventingmiod2003-12-241-5/+5
* In setjmp() and sigsetjmp(), be sure to return with r14 and r15 unchanged, asmiod2003-08-062-4/+11
* Fix the *longjmp() behaviour - it is legal to reuse a jmp_buf several times.miod2003-08-013-36/+15
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-024-28/+12
* Add Doug Gwyn's portable alloca() for platforms w/o an assemblermillert2003-05-021-1/+2
* Get static rcsid correctly, better style for .S files, trim whitespace.miod2003-01-0712-24/+66
* Properly align __infinity - m88k is very strict wrt double alignment.miod2003-01-071-6/+7
* Get the rounding modes table correct, eventually.miod2003-01-071-4/+10
* Fix *longjmp() return values.miod2003-01-043-59/+57
* Typosmiod2003-01-023-13/+13
* Fix license and conformance with man page.smurph2002-09-184-53/+369
* We need to keep K&R compat macros for some ports where the assemnbler ismillert2002-02-191-4/+12
* We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert2002-02-191-12/+4
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-65/+65
* add isnan.cmiod2001-09-211-1/+2
* Use the LBL isnan() and isinf() on all platforms with ieee floating point.millert2001-09-102-31/+19
* Use the LBL frexp() on all platforms with ieee floating point.millert2001-09-101-4/+3
* $OpenBSD$todd2000-03-016-7/+11
* correted sigsetjmp, setjump. Fixed MACHINE_ARCH vs. MACHINE stuff.smurph1998-12-1518-0/+1017