summaryrefslogtreecommitdiff
path: root/lib/libc/amd64/gen
Commit message (Expand)AuthorAgeFilesLines
* Remove support for SYS_sys_exit in favor of SYS_exit.Brooks Davis2018-06-011-4/+0
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-254-3/+11
* Renumber copyright clause 4Warner Losh2017-02-283-3/+3
* Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa...Craig Rodrigues2015-09-201-0/+1
* Switch libc from using _sig{procmask,action,suspend} symbols, whichKonstantin Belousov2015-08-292-4/+4
* siglongjmp(): Preserve floating point exception flags on i386 and amd64.Jilles Tjoelker2014-06-091-1/+0
* Introduce a WEAK_REFERENCE() alias and use it. Get rid of the CNAME and theAndreas Tobler2013-11-213-6/+3
* The getcontext() from the __fillcontextx() call in theKonstantin Belousov2013-05-281-3/+13
* libc/amd64: Do not export .cerror.Jilles Tjoelker2012-09-061-5/+0
* Make the sys/ucontext.h self-contained by changing the return typeKonstantin Belousov2012-02-011-1/+1
* Add API for obtaining extended machine context states that cannot beKonstantin Belousov2012-01-212-1/+102
* Make sure that stack is 16-byte aligned before calling a function,Konstantin Belousov2011-11-022-0/+6
* Replace a proliferation of buggy MD implementations of modf() with aDavid Schultz2011-10-212-92/+1
* Add section .note.GNU-stack for assembly files used by 386 and amd64.Konstantin Belousov2011-01-076-0/+12
* Retire the amd64 and i386 specific inline assembly versions of ldexp.c,Dimitry Andric2010-09-301-68/+0
* Apply the same workaround for clang to amd64's version of ldexp.c (as inDimitry Andric2010-09-291-3/+9
* We've been lax about matching END() macros in asm code for some time. ThisPeter Wemm2008-11-026-0/+9
* Two FP-related setjmp/longjmp changes:David Schultz2008-06-282-2/+20
* Remove silly n that crept inWarner Losh2007-01-091-1/+1
* Per Regents of the University of Calfornia letter, remove advertisingWarner Losh2007-01-095-21/+1
* Remove fpsetsticky(). This was added for SysV compatibility, but dueDavid Schultz2005-03-152-9/+1
* Add support for TLS in statically linked programs.Doug Rabson2004-08-152-1/+39
* 1. Use correct alignment mask, -15 != ~15David Xu2004-07-311-2/+2
* Set fpu context flags to known values, zero is illegal.David Xu2004-07-281-0/+2
* Make FLT_ROUNDS correctly reflect the dynamic rounding mode.David Schultz2004-07-192-1/+27
* Replace seven nominally MD implementations of frexp() that are brokenDavid Schultz2004-07-182-69/+1
* Implement the classification macros isfinite(), isinf(), isnan(), andDavid Schultz2004-07-092-76/+1
* Avoid to touch red zone, in libpthread, ucontext may be saved by kernel'sDavid Xu2004-06-151-1/+1
* Fix Yet Another 16 byte stack alignment bug. Thankfully, this one isPeter Wemm2004-03-312-10/+10
* Fix a typo in the !__GNUC__ case and remove an obsolete comment.David Schultz2004-02-161-3/+1
* Fix some aliasing problems.David Schultz2004-02-161-14/+19
* Rewrite fabs.S to use pure SSE2 operations. I got the clues how to doPeter Wemm2004-02-081-10/+35
* "Fix" makecontext() so that the C code begins execution with itsPeter Wemm2003-12-051-2/+6
* Add rfork_thread(3).Alan Cox2003-10-132-1/+102
* Fix fabs(). This commit brought to you by the letter 'l'.Peter Wemm2003-09-261-1/+1
* Set mc_len to sizeof(mcontext_t), otherwise it is an invalid context.David Xu2003-07-261-0/+1
* Instantiate explicit callable versions of the machine/ieeefp.h inlinesPeter Wemm2003-07-229-1/+67
* Add amd64 versions of makecontext() and signalcontext() neededDaniel Eischen2003-07-193-1/+208
* This is unusable on amd64. Remove it before it causes more confusion.Peter Wemm2003-06-131-53/+0
* Use C99 compatible ASM statements.David E. O'Brien2003-06-101-1/+1
* Cosmetic; record offsets used within jmpbufPeter Wemm2003-06-023-30/+30
* Fix sigsetjmp(). It helps if we do not try to save the old signal maskPeter Wemm2003-06-021-0/+1
* Update ldexp.c for amd64.Peter Wemm2003-05-102-7/+1
* SIG_SETMASK is 3, not 1. Sigh.Peter Wemm2003-05-081-1/+1
* Fix an embarresing transcription error from i386 to amd64. Put the argumentsPeter Wemm2003-05-082-13/+12
* Tidy up modf.S and make it actually work. It wasn't extractingPeter Wemm2003-05-081-16/+13
* Fix typo, even though this is unused.Peter Wemm2003-05-081-1/+1
* Turn off alloca.S - it cannot possibly work like this since on AMD64, gccPeter Wemm2003-05-071-1/+1
* Convert the i386 alloca(3) to the x86-64 ISA.David E. O'Brien2003-05-011-0/+53
* Update for AMD64 contexts. Note that this still has some x87-style FPUPeter Wemm2003-04-303-105/+112