summaryrefslogtreecommitdiff
path: root/sys/lib
AgeCommit message (Expand)Author
2008-11-24msdosfs -> msdosad
2008-11-20Add new ptree (Patricia / RADIX tree) implementation to NetBSD.matt
2008-11-19For the x86 boot loader, autoload a kernel module corresponding to thead
2008-11-16Our qsort() is inappropriate for kernel use because it makes recursivead
2008-11-16Make qsort() available in libkern.ad
2008-10-15Use RET/RETc as appropriatematt
2008-10-14Need to be __clz[sd]i2matt
2008-10-14Add a _clzsi2 for armv4 platforms.matt
2008-09-25add a LOAD_NOTE flag to make loading the note optional.christos
2008-09-08Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.hgmcgarry
2008-08-29Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a f...gmcgarry
2008-07-02Add KASSERTMSG(e, msg) for umass.c. XXX directly calls panic.matt
2008-07-02Add CTASSERT (compile time assert) from FreeBSD.matt
2008-06-30Move rb.c from sys/lib/libkern to common so it can be in both libc and libkern.matt
2008-06-30Add some significant improvements to the red-black tree implementation.matt
2008-06-25Nuke MOVED support. Move rb_parent out of rb_nodes and make it it's ownmatt
2008-06-25Make rb use masks instead of bitfields, because it is more portable (bitfieldschristos
2008-06-15Include cpuset.christos
2008-06-06Use proper C99 syntax to statically initialize a "rb_node" structure totron
2008-06-04Move lib/libkern/rb.h to sys/rb.h, so it can be used by kernel headerad
2008-05-20Take $MACHINE into account when looking for modules.ad
2008-05-20Extract kernel version from the note section and stuff into a globalad
2008-05-11Extend tftp_stat to return the size of the file, rather than -1.chris
2008-05-11There is also ARP_DEBUG for those who need it.mlelstv
2008-04-30Let twiddle() be disabled at runtime.ad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-18Back out the ppc assembler changes for memcpy/memmove/memcmp on evbppc.garbled
2008-04-05Fix a warning in #ifdef RARP_DEBUG. PR kern/20314tsutsui
2008-03-25fix againchristos
2008-03-25fix bcopy againchristos
2008-03-25fix bcopy prototypechristos
2008-03-25add a prototype for bcopy.christos
2008-03-25add bcopy and bzero for loadfile for now. Should get rid of it.christos
2008-03-25remove stray commentchristos
2008-03-25fix typochristos
2008-03-25- use mem* instead of b* routines, and kill the b* routines.christos
2008-03-21when the char being searched for is not found strchr() must return NULLrtr
2008-03-18When compiling for _STANDALONE, omit a bunch of headers which aren't reallyhe
2008-03-14Add a strchr() - for dosfs in particular.dsl
2008-03-14Add a local strcasecmp() instead of pulling the bloat from libkern.dsl
2008-02-25Fix typo in comment.tsutsui
2008-02-17Don't need to that particular in mtprng_random(). Use 2 values instead of 8.matt
2008-02-02Improve my version of mtprng_random. Reshuffle things. Add an compatiblematt
2008-01-31Check _STANDALONE as well as _KERNEL when choosing headers to include.simonb
2008-01-31Have mtprng_random() call mtprng_rawrandom() to get moresimonb
2008-01-31Check against correct constant in a KASSERT().simonb
2008-01-31Add Mersenne Twister prototypes and state struct to libkern.hmatt
2008-01-31Add Mersenne Twister PRNG implementation. This is a new implementation.matt
2008-01-09Remove support for NetBSD/pc532.simonb
2008-01-02Merge vmlocking2 to head.ad