summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/i386 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* it should not be necessary to clear the direction flagtedu2014-11-298-17/+8
| | | | ok deraadt
* tiny tweak to asm. prefer memcpy and memmove, with bcopy wrappertedu2014-01-091-23/+21
| | | | ok guenther
* Fix evil typo causing the wrong pointer to be returned for < 32 bytesmiod2013-06-151-2/+2
| | | | memcpy() or memmove().
* merge bcopy/memmove/memcpy into one file, with jumps so that it is morederaadt2013-06-133-3/+113
| | | | | | likely to be in the cache (like how the explanation is split between multiple commits?) tested by various
* remove ovbcopy supportderaadt2013-06-111-1/+0
| | | | ok kettenis
* fix an oft copied typo that i'm tired of looking attedu2013-06-034-4/+4
|
* Remove assembly version of strlen from i386 and amd64, where it'smikeb2012-01-171-21/+0
| | | | | | | up to 3 times slower than the C code most of the time. This was brought up by DragonflyBSD guys initially. ok deraadt, guenther. miod will not miss it.
* These files are not used (and some of them would not compile anyway).miod2008-05-141-84/+0
|
* place a comment as to why these are otherwise emptyderaadt2007-11-284-0/+4
|
* libkern, begone. Move to a new mechanism where config(8)'s "file"deraadt2007-11-2510-103/+11
| | | | | | | | | | | | directive can select between MI and MD versions of these files. At the same time, adjust the boot programs to pick exactly what they need, instead of the 7 or 8 mechanisms previously used. There will be some fallout from this, but testing it all by myself is a ridiculously slow process; it will be finished in-tree. Various developers were very nice and avoided making fun of me when I was gibbering in the corner..
* "boundries" -> "boundaries" in various comments. Started by Diego Casati.krw2007-05-252-4/+4
|
* more locc() diesderaadt2007-05-042-50/+2
|
* remove strcpy and strcat from the kernel; they are dead and unused code.reyk2007-05-042-124/+0
| | | | | | | (OpenBSD does not use strcat/strcpy in the kernel, if people do it in external modules they should update their code) ok deraadt@
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-026-37/+13
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* strcpy/strcat/sprintf removal in all bootblocks. various testing byderaadt2003-06-011-2/+2
| | | | | various people. outside of some messy things in src/gnu, only one thing in the main tree now violates this rule: bind
* strlcat and strlcpy into libkern.provos2000-12-181-2/+3
|
* Pull memcmp() into libkern. Also, use asm version of memset() on m68k.millert2000-06-162-2/+46
|
* add memchr to libkernchuck1997-11-042-1/+29
|
* cleanup tags and Ids.mickey1996-09-2718-59/+32
|
* partial sync with netbsd 960418, more to comederaadt1996-04-211-3/+4
|
* NetBSD 960317 mergeniklas1996-04-191-1/+2
|
* From NetBSD:mickey1996-03-082-1/+59
| | | | linux compatibility changes.
* initial import of NetBSD treederaadt1995-10-1818-0/+838