summaryrefslogtreecommitdiff
path: root/lib/libc/arch
AgeCommit message (Expand)Author
2015-06-01Since the __{div,rem}{l,q}{,u} special libc entry points use a specificMiod Vallat
2015-06-01Put END() matching _ENTRY() (== ENTRY() w/o prof).Masao Uebayashi
2015-06-01Put END() matching ENTRY().Masao Uebayashi
2015-05-29Put END() where appropriate.Masao Uebayashi
2015-05-29Put obvious END() macros that match ENTRY() entries.Masao Uebayashi
2015-05-29Sprinkle END() in some straightforward *.S files that have ENTRY(). TheMasao Uebayashi
2015-05-26Bring back `1:' label removed by mistake in 1.7. Complained loudly about by gasMiod Vallat
2015-05-15Make index/rindex weak aliases of strchr/strrchr since they are notTodd C. Miller
2015-05-14Use STRONG_ALIAS instead of ALTENTRY.Mark Kettenis
2015-05-12Put the right number of leading underscores in ___cerror and __cerror, forMiod Vallat
2015-04-21Eliminate the last uses of *fork's second syscall return register; the pidPhilip Guenther
2015-04-07Make pthread_atfork() track the DSO that called it like atexit() does,Philip Guenther
2015-03-31Stop encoding the syscall number in the swi instruction - this has beenJoel Sing
2015-03-31Simplify fork/vfork logic: the kernel has handled returning zero in the childPhilip Guenther
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2015-01-04remove code for ancient gcc.Daniel Dickman
2014-12-11we do not need the complexity of an assembly swab function here.Ted Unangst
2014-12-09Import new amd64 assembly versions of strchr/index, strrchr/rindex,Reyk Floeter
2014-12-05memmove/bcopy from libkern, almost certainly the unrolling here isTheo de Raadt
2014-12-04asm version from libkern, but mempcy() remains tied to theTheo de Raadt
2014-12-02Noone cares what castle the princess is inTheo de Raadt
2014-12-02sync bcopy/memmove/memcpy implementation with the kernel. ok deraadtTed Unangst
2014-11-30restructure libc/string + libc/arch/*/string coperation regardingTheo de Raadt
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2014-11-22mop up a barely started project... getting in the way of grepping the tree!Theo de Raadt
2014-11-20One of these optimized stubs creates some incredibly subtle damage,Theo de Raadt
2014-11-20Add amd64 assembler versions of some standard functions to libc. TheReyk Floeter
2014-11-14let this compile with clang; no binary change with gcc.Daniel Dickman
2014-09-12Fix some bugs in the _Qp_sqrt implementation that would limit the accuracyMark Kettenis
2014-08-15XPG requires insque() and remque() to work with linear lists and not justPhilip Guenther
2014-07-21Switch from <sys/endian.h> or <machine/endian.h> to the new,Philip Guenther
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2014-07-16zap trailing newlines; "go for it" deraadtOkan Demirmen
2014-06-09Nuke the machinery to sync libkern with libc, it's not been used in theMiod Vallat
2014-06-07Fix modf() on sparcTobias Ulmer
2014-06-04Apply "unifdef -D__STDC__" to libc/arch/*/SYS.hMatthew Dempsky
2014-04-18It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2014-04-17It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
2014-01-10match what hppa is doing now (not tested, but should be right)Theo de Raadt
2014-01-10correct argument handling; this has been broken since to beginningTheo de Raadt
2013-12-31Remove #ifdef _REENTRANT code that isn't used here. These days, the codeMark Kettenis
2013-12-24yup, we do ELFTheo de Raadt
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aTheo de Raadt
2013-11-13bring in math.h to provide prototypesTheo de Raadt
2013-11-12add proto for amd64 case; unify otherwiseTheo de Raadt
2013-09-08Remove the `let's zero %r2 if %r3 is nonzero' dance. It's been more than 10Miod Vallat
2013-07-05VAX ELF userland bits. Consists mostly of register prefix additions.Miod Vallat
2013-06-11bcopy (and family) can check for 0 length, but negative lengths shouldTheo de Raadt