summaryrefslogtreecommitdiffstats
path: root/lib/libc/amd64
Commit message (Expand)AuthorAgeFilesLines
* "Fix" makecontext() so that the C code begins execution with itspeter2003-12-051-2/+6
* Add implementations of amd64_[gs]et_[fg]sbase().peter2003-10-235-0/+158
* Add rfork_thread(3).alc2003-10-132-1/+102
* Fix fabs(). This commit brought to you by the letter 'l'.peter2003-09-261-1/+1
* Sigh. I can't win anything. Use addq rather than addl with %rsp.peter2003-09-041-1/+1
* Apply same basic fix for getcontext(2) as for i386. Store the returnpeter2003-09-042-2/+56
* Fix some minor whitespace botchespeter2003-09-041-1/+1
* Add the mlockall() and munlockall() system calls.bms2003-08-111-1/+1
* Set mc_len to sizeof(mcontext_t), otherwise it is an invalid context.davidxu2003-07-261-0/+1
* Instantiate explicit callable versions of the machine/ieeefp.h inlinespeter2003-07-229-1/+67
* Turn off the libc/quad functions since they are not needed for amd64peter2003-07-221-0/+9
* Add amd64 versions of makecontext() and signalcontext() neededdeischen2003-07-193-1/+208
* This is unusable on amd64. Remove it before it causes more confusion.peter2003-06-131-53/+0
* Use C99 compatible ASM statements.obrien2003-06-101-1/+1
* Cosmetic; record offsets used within jmpbufpeter2003-06-023-30/+30
* Fix sigsetjmp(). It helps if we do not try to save the old signal maskpeter2003-06-021-0/+1
* Repair PIC mode. It seems I was a bit too excited about thepeter2003-05-247-15/+89
* Update ldexp.c for amd64.peter2003-05-102-7/+1
* Add a comment describing why it's important for the values in thisdas2003-05-081-0/+7
* SIG_SETMASK is 3, not 1. Sigh.peter2003-05-081-1/+1
* Fix an embarresing transcription error from i386 to amd64. Put the argumentspeter2003-05-082-13/+12
* Tidy up modf.S and make it actually work. It wasn't extractingpeter2003-05-081-16/+13
* Fix typo, even though this is unused.peter2003-05-081-1/+1
* Like ia64, amd64 has got a 16 byte sized and aligned 'long double'.peter2003-05-081-1/+2
* Turn off alloca.S - it cannot possibly work like this since on AMD64, gccpeter2003-05-071-1/+1
* Actually use the correct values for AMD64. It is a 64 bit platform,peter2003-05-071-0/+4
* Convert the i386 alloca(3) to the x86-64 ISA.obrien2003-05-011-0/+53
* Delete i386_* syscall wrappers and manpages. Rename Ovfork.S to vfork.S.peter2003-04-301-12/+2
* Update for AMD64 after repocopy from i386/sys/*. This means:peter2003-04-306-105/+35
* I have no idea why the reboot(2) syscall wrapper ends with iret, butpeter2003-04-301-1/+1
* Update for AMD64. Depend on %rdi (first syscall argument) being preservedpeter2003-04-301-4/+3
* Update for AMD64 (repocopied from i386/sys/Ovfork.S - why is it O?)peter2003-04-301-5/+4
* Update for AMD64 contexts. Note that this still has some x87-style FPUpeter2003-04-303-105/+112
* Reduce the SRCS to what compilespeter2003-04-301-3/+3
* Update for AMD64 (repocopied from i386/net). We can depend on havingpeter2003-04-304-10/+6
* Update for AMD64-style syscalls. Repocopied from i386/SYS.h.peter2003-04-301-7/+4
* Floating point libc functions traditionally written in ASM.obrien2003-04-302-0/+113
* Add __ldtoa(), a wrapper around gdtoa() to make it look like dtoa().das2003-04-051-0/+5
* Replace our ancient dtoa/strtod implementation with the gdtoadas2003-03-122-0/+13
* o Implement C99 classification macros isfinite(), isinf(), isnan(),mike2003-02-121-0/+2
* Implement fpclassify():mike2003-02-082-0/+43
* libc_r wasn't so tied to libc for 22 months.ru2002-11-181-2/+0
* Disconnect the userland get/set/swapcontext() functions fromdeischen2002-11-161-2/+2
* Re-apply the previously backed-out commit that fixes the problem wherearchie2002-10-311-1/+1
* Revert previous commit to unbreak world until we figure out thearchie2002-09-201-1/+1
* Fix a problem with the definition of HUGE_VAL causing the gcc warningarchie2002-09-191-1/+1
* Fixed editing error in previous commit (*blush*).bde2002-09-171-1/+1
* Fixed unsorting of SRCS.bde2002-09-171-2/+2
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-5/+1
* Save and restore FPU state properly in ucontext_t's.mini2002-09-161-1/+1
OpenPOWER on IntegriCloud