summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/amd64 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* restructure libc/string + libc/arch/*/string coperation regardingderaadt2014-11-309-5/+359
* One of these optimized stubs creates some incredibly subtle damage,deraadt2014-11-2012-391/+4
* Add amd64 assembler versions of some standard functions to libc. Thereyk2014-11-2012-4/+391
* Nuke the machinery to sync libkern with libc, it's not been used in themiod2014-06-091-4/+1
* Apply "unifdef -D__STDC__" to libc/arch/*/SYS.hmatthew2014-06-041-11/+1
* add proto for amd64 case; unify otherwisederaadt2013-11-121-2/+4
* Do a PC-relative relocation for _map rather than going throughmartynas2013-04-231-2/+2
* remove lint leftovers; ok guenther@okan2012-09-042-5/+2
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-2213-28/+28
* __tfork() needs to set the stack address of the new thread in the kernel,guenther2012-06-211-5/+4
* rely on the compiler giving us a built-in alloca. any new architecturederaadt2012-04-192-16/+1
* alloca.c cannot be usedderaadt2012-04-121-2/+1
* remove rfork(); ok guenther miodderaadt2012-04-121-44/+0
* Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther2012-03-221-0/+94
* Remove assembly version of strlen from i386 and amd64, where it'smikeb2012-01-171-18/+0
* Reimplement mutexes, condvars, and rwlocks to eliminate bugs,guenther2012-01-172-5/+5
* Change to syscall is done, so delete an XXX commentguenther2011-10-111-5/+1
* Switch sigreturn() to the normal syscall entry instead of int$80.guenther2011-09-052-26/+3
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-083-2/+110
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-083-110/+2
* Move __cerror to ___cerror with a weak alias so that rthreads can override it.guenther2011-04-042-3/+6
* 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-0710-1/+226
* - move isinf, isnan dups to gen, since most is ieee 754martynas2008-07-244-97/+12
* fix some lint 'xxx used, but not defined' warnings by properly addingotto2007-05-151-1/+3
* The int (32bit) argument must be sign extended on the 64 bit amd64 beforedrahn2006-05-091-3/+5
* Remove the advertising clause in the UCB license which Berkeleyjsg2005-12-1312-72/+24
* if we pull in a .S file, we must fake out the lint with a .c filederaadt2005-11-291-2/+4
* zap rcsid.espie2005-08-074-19/+4
* cleanup KMSRC (copy to libkern) list from nonexistant srcs; also noticed before by marc@ and drahn@mickey2005-06-291-3/+2
* Replace broken frexp() with a working one from FreeBSD. There'smillert2005-02-012-76/+2
* Sync with NetBSD, picking up fixes to correctly reset status bits returningkettenis2004-07-131-3/+6
* change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyderaadt2004-02-271-2/+2
* Define OSYSCALL* macros, as their SYSCALL* counterparts, but using themiod2004-02-222-3/+26
* errno is int, not long; tracked down by otto@miod2004-02-181-4/+4
* correct syscall() stub; fixes perl and vi.recoverderaadt2004-02-111-2/+3
* Fix PIC cerror. ok miod@ mickey@drahn2004-02-101-2/+3
* CURBRK -> __curbrk changes from mickey, minbrk addition by me, ok mickey@drahn2004-02-102-12/+14
* correct function names, ok deraadt@drahn2004-02-103-6/+6
* masks are only 32 bits on openbsdderaadt2004-02-091-2/+2
* do signal blocking before saving registersderaadt2004-02-092-23/+23
* 16 byte align for performance, as on other architecturesderaadt2004-02-081-2/+4
* from freebsd, helps awk too:deraadt2004-02-081-2/+2
* from freebsd (and appears to make our awk work better)deraadt2004-02-081-17/+14
* make old & new SYSENTRY macrosderaadt2004-02-061-7/+12
* things for amd64; from art@mickey2004-01-2841-0/+1846