summaryrefslogtreecommitdiff
path: root/sys/lib
AgeCommit message (Expand)Author
2009-03-26Make the function declaration the same for the big-endian case ashe
2009-03-25Fix compilation error on 64-bit platforms.tls
2009-03-25Fix build problems caused by crc32 addition to libkern. Also, this makestls
2009-03-25Fixes PR kern/41069 and PR kern/41070.darran
2009-03-23Don't use gcc's __builtin_*() functions #if defined(_STANDALONE)tsutsui
2009-03-20Allow MD standalone Makefiles overriding MI libsa settingstsutsui
2009-03-19Revert previous. MI libsa doesn't provide bcmp().tsutsui
2009-03-19Add a prototype for the bcmp() function as well.he
2009-03-18bzero -> memsetcegger
2009-03-18- remove bcmp(9), bcopy(9), and bzero(9) from libkern since <sys/systm.h> hastsutsui
2009-03-15ansify function definitionscegger
2009-03-14ANSIfy another 1261 function definitions.dsl
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2009-03-14Remove all the __P() from sys (excluding sys/dist)dsl
2009-03-13Follow the syntax of file conditionals for makeoptions, using minor casecube
2009-03-02Use EXT2_DINODE_SIZE() to get offset of inode, not struct ext2fs_dinode array.tsutsui
2009-03-01catch up with variable inode size.christos
2009-01-31Revert previous one. It has already fixed in net.h,v 1.25.isaki
2009-01-31Fix build error. Declare getsecs() before (re-)defining it.isaki
2009-01-18Change the use of formally undocumented features, which have now beenhe
2009-01-18I really hate silly hacks inside #ifndef _STANDALONE in libsa sources...tsutsui
2009-01-17Remove __P().tsutsui
2009-01-12Replace time_t values in libsa sources with the following two typestsutsui
2009-01-07These copy of gcc millicode routines is now included in librump (thatuwe
2009-01-06Fix PIC version, it was missing one dereference. Thanks to spzpooka
2009-01-05Fix previous. I have no idea what crack I was on when I "tested" them.pooka
2009-01-04Split variables out of Makefile into Makefile.libkern so that wepooka
2009-01-04Support PIC for inclusion in librump. (m68k untested)pooka
2008-12-16replace bitmask_snprintf(9) with snprintb(3)christos
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