summaryrefslogtreecommitdiff
path: root/libc/string/Makefile
AgeCommit message (Collapse)Author
2002-08-27Reimplement sys_errlist[] so that it works on sparc, alpha, and mips.Manuel Novoa III
In my opinion, this is a complete waste of good memory and is only done to avoid the anticipated whining by people who think this libary is named uCglibc. At some point this may become a configurable option. And even then, it may not be available in all configs... for instance when system error messages become locale-dependent.
2002-08-26sparc, alpha, and mips have different errno values than the otherManuel Novoa III
supported platforms. Adjust _susv3_strerror_r function to deal with this. Also fix an error in strerror() wrt invalid errnos. NOTE: sys_errlist and sys_nerr are no longer supported!!!
2002-07-08Fix a preprocessor buglet. Redo sys_siglist/strsignal/psignal.Manuel Novoa III
2002-07-07Obligatory forgotten file.Manuel Novoa III
2002-07-05Add two missing glibc wide string funcs as well as OpenBSD string funcsManuel Novoa III
strlcat and strlcpy.
2002-07-03Enable WCHAR support for C/POSIX stub locales.Manuel Novoa III
Implemented unformatted wide i/o functions. (ungetwc still needs testing) Fix a few bugs in wchar.c. Modifications for bcc/elks support.
2002-06-12Cleanup the mess, remove now obsolete filesEric Andersen
-Erik
2002-06-12Write a new strxfrm that doesn't make function calls. Uses the same logic asEric Andersen
before but unrolls the func calls and thereby eliminates some steps and some bytes. Now adds just 40 bytes to .text. -Erik
2002-05-06New locale support (in development). Supports LC_CTYPE, LC_NUMERIC,Manuel Novoa III
LC_TIME, LC_MONETARY, and LC_MESSAGES for the SUSv3 items. Also, nl_langinfo() when real locale support is enabled. New implementation of ctype.h. New implementation of wctype.h. New implementation of most of the string functions (smaller). New implementation of the wcs/wmem functions. These are untested, but they're also just preprocessor-modified versions ot the corresponding str/mem functions. Tweaked qsort and new bsearch. Stuff still pending: stdlib.h and wchar.h mb<->wc functions. I actually have working versions of the stdlib ones, but the reentrant versions from wchar.h require some reworking. Basic replacement and translit support for wc->mb conversions. (groundwork laid). Simple-minded collate support such as was provided by the previous locale implementation. (mostly done -- 8-bit codesets only) Shared mmaping of the locale data and strerror message text.
2002-01-09Implement mempcpyEric Andersen
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-12-19Add basename and dirname. Write memrchr.Eric Andersen
-Erik
2001-10-11Add strndup, written by Stefan Soucek <ssoucek@coactive.com>Eric Andersen
2001-08-11I just wrote a stpncpy() since someone wanted itEric Andersen
2001-07-04Added stpcpy and strcasestr along with some code to test them.David McCullough
2001-06-27Remove nonstandard functions.Manuel Novoa III
2001-06-02Add locale-enabled strcoll function from vodz, plus supporting tool.Manuel Novoa III
2001-05-12Ok, this should finish off my massive ro-organization. The sourceEric Andersen
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
2001-03-19Put weak symbols where they can find what they are aliasing. Clean up strcspn.cManuel Novoa III
2001-03-15Hah. It turned out that index and rindex were _already_Eric Andersen
there and already implemented as wrapper funcs. And so just the header files were wrong. Anyway, axe the old index and rindex. -Erik
2001-03-15Add strxfrm and strcollEric Andersen
2001-03-15Add index and rindexEric Andersen
2001-03-08Add strnlenEric Andersen
2001-03-03strtok_r.c was not being compiled in, so fix that.Eric Andersen
2001-02-26Added "psignal" functionDavid McCullough
2001-02-09Add missing ffs, used by rpc crap.Eric Andersen
-Erik
2001-01-11A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen
2000-11-04Fix doc blunder.Eric Andersen
2000-11-04Make spelling of uClibc be consistant.Eric Andersen
2000-10-23More reorg. A place for everything and everything in its place...Eric Andersen
2000-10-20Strip all object files of all non global symbols and .note andEric Andersen
.comment, saving a lot of space in the resultant binaries... -Erik
2000-10-18More updates. Implement strsignal. Add pwd_grp testsEric Andersen
2000-10-16Stupid makefile bug,Eric Andersen
2000-10-12Makefile updateEric Andersen
2000-10-11Finish reorganizing things. At least I think I've finished.Eric Andersen
2000-10-09Bug ugly formatting updateEric Andersen
2000-10-07Update and simplification.Eric Andersen
2000-10-07Remove obsolete files. Update dependancies.Eric Andersen
2000-10-05Major update to string handling. strcmp and friends were horriblyEric Andersen
broken. They now test out as working properly. -Erik
2000-10-04Fix all the makefiles. Clean up some warnings, cleanup some headers.Eric Andersen
-Erik
2000-08-11Yet more updates. Getting closer....Eric Andersen
-Erik
2000-07-06Rework all the string handling. Make const stuff be constified.Eric Andersen
-Erik
2000-07-05Many bugfixes, header cleanups, etc. Added abort and glob.Eric Andersen
It is getting closer... -Erik
2000-05-14Some makefile updates to make it behave a bit better/consistently.Erik Andersen
-Erik
2000-05-14Patch from "D. Jeff Dionne / VE3DJF" <jeff@rt-control.com>Erik Andersen
to allow uC-libc to compile under x86. -Erik
2000-05-14Initial revisionErik Andersen