summaryrefslogtreecommitdiffstats
path: root/libc/string
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix copyright messageEric Andersen2002-02-132-6/+34
|
* Mark Robson noticed that our strcasecmp() behaviour was notEric Andersen2002-02-122-22/+23
| | | | | | standards compliant. Brian Stafford then provided these new implementations, which apprear to properly follow SUSv2. -Erik
* Add in a weak __mempcpy for mempcpy to make certain GNUEric Andersen2002-02-021-0/+1
| | | | programs happy. bother...
* Implement mempcpyEric Andersen2002-01-092-1/+16
|
* Use public interface, not a glibc style private oneEric Andersen2002-01-062-4/+2
| | | | -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-192-3/+18
|
* Add basename and dirname. Write memrchr.Eric Andersen2001-12-194-2/+100
| | | | -Erik
* Add strndup, written by Stefan Soucek <ssoucek@coactive.com>Eric Andersen2001-10-112-2/+20
|
* Update to accomodate the header file changesEric Andersen2001-09-271-3/+3
|
* I just wrote a stpncpy() since someone wanted itEric Andersen2001-08-112-1/+18
|
* I rewrote strcat without any function calls.Eric Andersen2001-08-111-1/+9
|
* Fix strxfrm, which was broken (thanks to Shaya Potter <spotter@us.ibm.com>Eric Andersen2001-07-061-2/+4
| | | | | for noticing, and cleanup a warning. -Erik
* Added stpcpy and strcasestr along with some code to test them.David McCullough2001-07-043-11/+51
|
* Remove nonstandard functions.Manuel Novoa III2001-06-272-89/+1
|
* Make strrchr not call other string functions. HopefullyEric Andersen2001-06-151-8/+7
| | | | speeding it a bit.
* Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen2001-06-122-4/+4
| | | | | | define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
* Add locale-enabled strcoll function from vodz, plus supporting tool.Manuel Novoa III2001-06-022-0/+35
|
* oops.Eric Andersen2001-06-011-3/+3
|
* decouple this from strchrEric Andersen2001-06-011-8/+12
|
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-2/+1
| | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-061-2/+2
| | | | | | | This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
* Put weak symbols where they can find what they are aliasing. Clean up strcspn.cManuel Novoa III2001-03-193-23/+3
|
* With the Official Declaration of coff being dead, we canEric Andersen2001-03-191-12/+3
| | | | | forget about wrapper functions and just use weak symbols. -Erik
* Wow. I'm all full of stupid mistakes today. Fix strxfrmEric Andersen2001-03-151-2/+3
| | | | -Erik
* Hah. It turned out that index and rindex were _already_Eric Andersen2001-03-151-10/+3
| | | | | | | there and already implemented as wrapper funcs. And so just the header files were wrong. Anyway, axe the old index and rindex. -Erik
* Add strxfrm and strcollEric Andersen2001-03-152-1/+16
|
* Add index and rindexEric Andersen2001-03-152-1/+15
|
* Add strnlenEric Andersen2001-03-082-1/+11
|
* strtok_r.c was not being compiled in, so fix that.Eric Andersen2001-03-031-3/+3
|
* Added __strtok_r function. Change strtok to a wrapper around __strtok_r andManuel Novoa III2001-03-012-58/+58
| | | | | add a weak alias of __strtok_r for strtok_r since optional. Also reduced code size.
* Added "psignal" functionDavid McCullough2001-02-262-4/+24
|
* Fix problems with test wrapper and test compiler selection.Manuel Novoa III2001-02-191-3/+4
|
* Add missing ffs, used by rpc crap.Eric Andersen2001-02-092-1/+34
| | | | -Erik
* Bring into line with proper sest suite behaviorEric Andersen2001-01-201-3/+5
|
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-113-33/+87
|
* A number of updates from Manuel Novoa III. Things look good...Eric Andersen2000-12-202-23/+113
|
* Fix a bug in memcmp -- don't terminate the compare on a NULL, keepEric Andersen2000-11-221-13/+11
| | | | | comparing up to n bytes, till the are found to be either the same or differernt.
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-042-2/+2
|
* More cleanups. Fix things so tinylogin compiles.Eric Andersen2000-11-041-0/+2
| | | | Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>.
* More reorg. A place for everything and everything in its place...Eric Andersen2000-10-233-6/+147
|
* Strip all object files of all non global symbols and .note andEric Andersen2000-10-202-3/+39
| | | | | .comment, saving a lot of space in the resultant binaries... -Erik
* More updates. Implement strsignal. Add pwd_grp testsEric Andersen2000-10-183-5/+41
|
* Stupid makefile bug,Eric Andersen2000-10-161-3/+3
|
* Makefile updateEric Andersen2000-10-121-3/+3
|
* Finish reorganizing things. At least I think I've finished.Eric Andersen2000-10-116-28/+155
|
* Bug ugly formatting updateEric Andersen2000-10-091-3/+8
|
* Update and simplification.Eric Andersen2000-10-0712-489/+434
|
* Remove obsolete files. Update dependancies.Eric Andersen2000-10-071-2/+1
|
* Major update to string handling. strcmp and friends were horriblyEric Andersen2000-10-052-468/+122
| | | | | broken. They now test out as working properly. -Erik