Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove obsolete code. | Manuel Novoa III | 2002-07-08 | 1 | -179/+0 |
| | |||||
* | Fix a preprocessor buglet. Redo sys_siglist/strsignal/psignal. | Manuel Novoa III | 2002-07-08 | 2 | -22/+195 |
| | |||||
* | Obligatory forgotten file. | Manuel Novoa III | 2002-07-07 | 1 | -3/+4 |
| | |||||
* | Attempt to clean up the strerror_r situation. | Manuel Novoa III | 2002-07-07 | 3 | -283/+375 |
| | |||||
* | Add two missing glibc wide string funcs as well as OpenBSD string funcs | Manuel Novoa III | 2002-07-05 | 2 | -9/+97 |
| | | | | strlcat and strlcpy. | ||||
* | Add a weak to make apache happy | Eric Andersen | 2002-07-03 | 1 | -1/+1 |
| | | | | -Erik | ||||
* | Enable WCHAR support for C/POSIX stub locales. | Manuel Novoa III | 2002-07-03 | 2 | -1/+3 |
| | | | | | | Implemented unformatted wide i/o functions. (ungetwc still needs testing) Fix a few bugs in wchar.c. Modifications for bcc/elks support. | ||||
* | Implement strerror_r. This is per SuSv3, not glibc which does | Eric Andersen | 2002-06-17 | 1 | -18/+39 |
| | | | | | something different. -Erik | ||||
* | Cleanup the mess, remove now obsolete files | Eric Andersen | 2002-06-12 | 17 | -1041/+13 |
| | | | | -Erik | ||||
* | Write a new strxfrm that doesn't make function calls. Uses the same logic as | Eric Andersen | 2002-06-12 | 2 | -9/+49 |
| | | | | | | before but unrolls the func calls and thereby eliminates some steps and some bytes. Now adds just 40 bytes to .text. -Erik | ||||
* | New locale support (in development). Supports LC_CTYPE, LC_NUMERIC, | Manuel Novoa III | 2002-05-06 | 2 | -13/+1315 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Fixed stpncpy() implementation from Manuel | Eric Andersen | 2002-04-13 | 1 | -8/+10 |
| | |||||
* | Swap in the new stdio code. | Manuel Novoa III | 2002-03-12 | 2 | -27/+27 |
| | |||||
* | Give the label a ; so compilers have no excuse to whine | Eric Andersen | 2002-02-26 | 1 | -1/+3 |
| | |||||
* | Fix copyright message | Eric Andersen | 2002-02-13 | 2 | -6/+34 |
| | |||||
* | Mark Robson noticed that our strcasecmp() behaviour was not | Eric Andersen | 2002-02-12 | 2 | -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 GNU | Eric Andersen | 2002-02-02 | 1 | -0/+1 |
| | | | | programs happy. bother... | ||||
* | Implement mempcpy | Eric Andersen | 2002-01-09 | 2 | -1/+16 |
| | |||||
* | Use public interface, not a glibc style private one | Eric Andersen | 2002-01-06 | 2 | -4/+2 |
| | | | | -Erik | ||||
* | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | 2001-12-19 | 2 | -3/+18 |
| | |||||
* | Add basename and dirname. Write memrchr. | Eric Andersen | 2001-12-19 | 4 | -2/+100 |
| | | | | -Erik | ||||
* | Add strndup, written by Stefan Soucek <ssoucek@coactive.com> | Eric Andersen | 2001-10-11 | 2 | -2/+20 |
| | |||||
* | Update to accomodate the header file changes | Eric Andersen | 2001-09-27 | 1 | -3/+3 |
| | |||||
* | I just wrote a stpncpy() since someone wanted it | Eric Andersen | 2001-08-11 | 2 | -1/+18 |
| | |||||
* | I rewrote strcat without any function calls. | Eric Andersen | 2001-08-11 | 1 | -1/+9 |
| | |||||
* | Fix strxfrm, which was broken (thanks to Shaya Potter <spotter@us.ibm.com> | Eric Andersen | 2001-07-06 | 1 | -2/+4 |
| | | | | | for noticing, and cleanup a warning. -Erik | ||||
* | Added stpcpy and strcasestr along with some code to test them. | David McCullough | 2001-07-04 | 3 | -11/+51 |
| | |||||
* | Remove nonstandard functions. | Manuel Novoa III | 2001-06-27 | 2 | -89/+1 |
| | |||||
* | Make strrchr not call other string functions. Hopefully | Eric Andersen | 2001-06-15 | 1 | -8/+7 |
| | | | | speeding it a bit. | ||||
* | Cleanup the toploevel makefile handing of shared libs. Add weak_alias | Eric Andersen | 2001-06-12 | 2 | -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 III | 2001-06-02 | 2 | -0/+35 |
| | |||||
* | oops. | Eric Andersen | 2001-06-01 | 1 | -3/+3 |
| | |||||
* | decouple this from strchr | Eric Andersen | 2001-06-01 | 1 | -8/+12 |
| | |||||
* | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | 2001-05-12 | 1 | -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 Andersen | 2001-04-06 | 1 | -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.c | Manuel Novoa III | 2001-03-19 | 3 | -23/+3 |
| | |||||
* | With the Official Declaration of coff being dead, we can | Eric Andersen | 2001-03-19 | 1 | -12/+3 |
| | | | | | forget about wrapper functions and just use weak symbols. -Erik | ||||
* | Wow. I'm all full of stupid mistakes today. Fix strxfrm | Eric Andersen | 2001-03-15 | 1 | -2/+3 |
| | | | | -Erik | ||||
* | Hah. It turned out that index and rindex were _already_ | Eric Andersen | 2001-03-15 | 1 | -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 strcoll | Eric Andersen | 2001-03-15 | 2 | -1/+16 |
| | |||||
* | Add index and rindex | Eric Andersen | 2001-03-15 | 2 | -1/+15 |
| | |||||
* | Add strnlen | Eric Andersen | 2001-03-08 | 2 | -1/+11 |
| | |||||
* | strtok_r.c was not being compiled in, so fix that. | Eric Andersen | 2001-03-03 | 1 | -3/+3 |
| | |||||
* | Added __strtok_r function. Change strtok to a wrapper around __strtok_r and | Manuel Novoa III | 2001-03-01 | 2 | -58/+58 |
| | | | | | add a weak alias of __strtok_r for strtok_r since optional. Also reduced code size. | ||||
* | Added "psignal" function | David McCullough | 2001-02-26 | 2 | -4/+24 |
| | |||||
* | Fix problems with test wrapper and test compiler selection. | Manuel Novoa III | 2001-02-19 | 1 | -3/+4 |
| | |||||
* | Add missing ffs, used by rpc crap. | Eric Andersen | 2001-02-09 | 2 | -1/+34 |
| | | | | -Erik | ||||
* | Bring into line with proper sest suite behavior | Eric Andersen | 2001-01-20 | 1 | -3/+5 |
| | |||||
* | A large update from Manuel Novoa III <mnovoa3@bellsouth.net>. | Eric Andersen | 2001-01-11 | 3 | -33/+87 |
| | |||||
* | A number of updates from Manuel Novoa III. Things look good... | Eric Andersen | 2000-12-20 | 2 | -23/+113 |
| |