summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/i386/gen (follow)
Commit message (Expand)AuthorAgeFilesLines
* Geode CPU does not support SSE, so MXCSR does not exists there. Asbluhm2020-12-133-9/+3
* On i386 setjmp(3) should store the FPU state and longjmp(3) restorebluhm2020-12-063-3/+15
* Introduce constants to access the setjmp(3) jmp_buf fields frombluhm2020-12-063-76/+79
* Add support for timeconting in userland.pirofti2020-07-062-2/+23
* clang doesn't propagate attributes like "asm labels" and "visibility(hidden)"guenther2017-11-291-2/+2
* Put _map table into .rodata instead of .textderaadt2017-08-191-2/+2
* Copy files from ../librthread in preparation for moving functionalityguenther2017-08-151-0/+25
* Do setjmp cookies for eip, esp, and ebp. For bonus points, mix howguenther2016-05-303-70/+124
* Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),guenther2015-10-273-4/+7
* Do provide hidden _libc_* aliases for sig{block,setmask} and use them inguenther2015-09-132-10/+10
* remove code for ancient gcc.daniel2015-01-041-6/+1
* let this compile with clang; no binary change with gcc.daniel2014-11-141-2/+2
* add proto for amd64 case; unify otherwisederaadt2013-11-121-1/+1
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-224-11/+11
* rely on the compiler giving us a built-in alloca. any new architecturederaadt2012-04-192-52/+2
* alloca.c cannot be usedderaadt2012-04-121-3/+1
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-083-3/+110
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-083-110/+3
* fix rcs ids. ok sthen@martynas2009-06-211-1/+1
* 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-191-2/+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/+160
* - move isinf, isnan dups to gen, since most is ieee 754martynas2008-07-244-99/+12
* if we pull in a .S file, we must fake out the lint with a .c filederaadt2005-11-291-1/+3
* zap rcsid, tested there. okay deraadt@espie2005-08-0721-103/+20
* Fix typo in comment (_setjmp -> setjmp)hshoexer2005-04-011-2/+2
* Replace broken frexp() with a working one from FreeBSD. There'smillert2005-02-012-77/+2
* proto repairsderaadt2003-07-151-1/+3
* pull in headersderaadt2003-06-253-6/+9
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0214-87/+31
* ELF fixups, ELF PIC syscall support, asm changes as requested by assembler.drahn2003-04-173-4/+18
* use _C_LABELmickey2001-11-012-10/+10
* Use the LBL isnan() and isinf() on all platforms with ieee floating point.millert2001-09-103-28/+72
* Use the LBL frexp() on all platforms with ieee floating point.millert2001-09-101-15/+28
* tabifykstailey1997-07-231-6/+6
* Remove dead codetholo1996-09-151-2/+2
* Fix RCS idstholo1996-08-1922-50/+52
* Use __asm, not asmtholo1996-03-251-3/+3
* From NetBSD: Add explicit return typeniklas1996-02-241-1/+3
* from netbsd: Use <machine/asm.h> instead of DEFS.hderaadt1995-12-307-28/+28
* from netbsd:deraadt1995-12-303-15/+12
* initial import of NetBSD treederaadt1995-10-1822-0/+1062