aboutsummaryrefslogtreecommitdiff
path: root/sys/libkern
Commit message (Expand)AuthorAgeFilesLines
* Prefix the static shl function with '__' like its parent function __qdivrem toAndrew Thompson2008-10-091-3/+3
* The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmpDavid E. O'Brien2008-09-231-0/+53
* Add strcspn to libkern for use by xenbus routines. Will add to buildKip Macy2008-08-151-0/+72
* Return arc4_i = arc4_j = 0; line from previous backing out sinceAndrey A. Chernov2008-07-261-0/+1
* Per rwatson's request:Andrey A. Chernov2008-07-251-7/+4
* 1) Initialize arc4_i and arc4_j to 0 after key mixing as recommended inAndrey A. Chernov2008-07-221-4/+7
* Match the implementation of the inline function from libkern.h.David E. O'Brien2008-07-141-4/+8
* Add prototype for __cmpd2().Marcel Moolenaar2008-02-231-0/+1
* Bring back (without advertising clause) cmpdi2.c. It's needed on PowerPCMarcel Moolenaar2008-02-231-0/+54
* Do not use __XSCALE__ to detect if clz is available, use _ARM_ARCH_5 instead.Olivier Houchard2007-10-131-1/+1
* Unbreak high resolution profiling a little: use dummy asms to preventBruce Evans2007-06-131-1/+6
* strchr() and strrchr() are already present in the kernel, but with lessWojciech A. Koszek2007-04-102-0/+8
* Add local ptototype for memset function.Alexander Kabaev2007-04-061-0/+3
* Add trivial MI memset function implementation. GCC mandates theAlexander Kabaev2007-04-051-0/+37
* Add strstr() function to the libkern.Pawel Jakub Dawidek2006-08-121-0/+63
* First pass at removing Alpha kernel support.John Baldwin2006-05-114-172/+0
* Convert function declarations to ANSI C.Robert Watson2006-01-221-8/+2
* Ignore spurious '\0' first character read on a serial console.Ruslan Ermilov2006-01-141-0/+2
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-2/+2
* Backout strtok() addition to libkern, strsep() is enough and strtok()Pawel Jakub Dawidek2005-10-061-98/+0
* Add strtok() and strtok_r() function to libkern.Pawel Jakub Dawidek2005-10-061-0/+98
* - Fix checking range of strings of struct iconv_add_in in libsmb and libkiconv,R. Imura2005-08-241-0/+6
* Ha! This is a very interesting bug.Pawel Jakub Dawidek2005-08-081-4/+6
* Add strcasecmp() and strncasecmp() to libkern and connect to the build.Pawel Jakub Dawidek2005-08-081-0/+69
* Temporary restore a part of rev 1.6.R. Imura2005-07-231-4/+2
* Fix kiconv on the 64bit plathomes.R. Imura2005-05-241-5/+5
* Update comment to direct the reader to libkern.h instead of systm.h.Marcel Moolenaar2005-04-281-1/+1
* Refactor the CRC-32 code to enhance its usability. Move the actualMarcel Moolenaar2005-04-271-15/+18
* Replace the current strspn() and strcspn() with significantly fasterDavid Schultz2005-04-021-24/+40
* Add strspn() to libkern.Gleb Smirnoff2005-02-101-0/+55
* MFlibc: Remove extra closing parenthesis.Ruslan Ermilov2005-02-032-2/+2
* We do want to print '\n'/'\r'.Pawel Jakub Dawidek2005-02-031-0/+1
* 'c' cannot be -1.Pawel Jakub Dawidek2005-02-031-1/+0
* - Move gets() function to libkern (I want to use it outside vfs_mount.c).Pawel Jakub Dawidek2005-02-031-0/+67
* Because the argument to strvalid() is a size_t, use a size_t to iterateRobert Watson2005-01-291-1/+1
* Per permission from McAfee, remove clause 3 of the BSD license onRobert Watson2005-01-291-3/+0
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-0733-33/+43
* Use the RET macro.Olivier Houchard2004-11-092-6/+6
* Implement ffs with clz for Xscale.Olivier Houchard2004-11-071-1/+8
* Don't attempt to profile __udivsi3() and friends, as mcount() uses them.Olivier Houchard2004-10-011-4/+4
* Move the kernel-specific logic to adjust frompc from MI to MD. ForMarcel Moolenaar2004-08-271-33/+21
* Convert the vfsconf list to a TAILQ.Poul-Henning Kamp2004-07-271-8/+3
* Copy qsort_r(3) from libc to libkern.Gleb Smirnoff2004-07-152-24/+49
* Import libkern arm specific bits.Olivier Houchard2004-05-143-0/+713
* Fixed some style bugs (unsorting of prototypes in previous commit, andBruce Evans2004-05-051-8/+8
* Prototype __ashldi3(), __ashrdi3() and __lshrdi3().Olivier Houchard2004-05-041-0/+4
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-0735-140/+0
* Bring these files closer to style(9) conformance by comparing aRobert Drehmel2004-03-292-2/+2
* These are changes to allow to use the Intel C/C++ compiler (lang/icc)Tom Rhodes2004-03-121-10/+0
* Remove register keyword and constify tmp values. This fixesPeter Grehan2004-02-121-3/+3