summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/vax (follow)
Commit message (Collapse)AuthorAgeFilesLines
* more pieces of vaxderaadt2016-03-107-319/+0
|
* VAX ELF kernel bits.miod2013-07-055-79/+79
|
* same bcopy/memmove/memcpy methodology for vax.deraadt2013-06-133-158/+19
| | | | checked over by mlarkin
* remove ovbcopy supportderaadt2013-06-111-1/+0
| | | | ok kettenis
* <machine/macros.h> would provide inline version of a few of the functionsmiod2009-08-198-5/+459
| | | | | | | | | | | | traditionnaly found in libkern. However, the memcmp() flavour would behave as bcmp() with only two possible return values: zero and positive non-zero. This broke the name cache RB trees which now rely upon proper memcmp() semantics(negative value, zero, or positive value). Just give up on these macros and provide the same code as libc, in libkern. As a side effect, this no longer uses the cmpc3 instruction, which is not implemented and requires (slow) kernel emulation, on the original uVax.
* place a comment as to why these are otherwise emptyderaadt2007-11-285-0/+5
|
* libkern, begone. Move to a new mechanism where config(8)'s "file"deraadt2007-11-256-7/+0
| | | | | | | | | | | | 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..
* 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/+2
|
* Pull memcmp() into libkern. Also, use asm version of memset() on m68k.millert2000-06-161-2/+2
|
* add memchr to libkernchuck1997-11-041-1/+2
|
* Remove locc. -mojmaja1997-01-141-2/+2
|
* partial sync with netbsd 960418, more to comederaadt1996-04-211-2/+3
|
* initial import of NetBSD treederaadt1995-10-181-0/+5