Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-06-12 | Write a new strxfrm that doesn't make function calls. Uses the same logic as | Eric 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-06 | New 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-04-13 | Fixed stpncpy() implementation from Manuel | Eric Andersen | |
2002-03-12 | Swap in the new stdio code. | Manuel Novoa III | |
2002-02-26 | Give the label a ; so compilers have no excuse to whine | Eric Andersen | |
2002-02-13 | Fix copyright message | Eric Andersen | |
2002-02-12 | Mark Robson noticed that our strcasecmp() behaviour was not | Eric Andersen | |
standards compliant. Brian Stafford then provided these new implementations, which apprear to properly follow SUSv2. -Erik | |||
2002-02-02 | Add in a weak __mempcpy for mempcpy to make certain GNU | Eric Andersen | |
programs happy. bother... | |||
2002-01-09 | Implement mempcpy | Eric Andersen | |
2002-01-06 | Use public interface, not a glibc style private one | Eric Andersen | |
-Erik | |||
2001-12-19 | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | |
2001-12-19 | Add basename and dirname. Write memrchr. | Eric Andersen | |
-Erik | |||
2001-10-11 | Add strndup, written by Stefan Soucek <ssoucek@coactive.com> | Eric Andersen | |
2001-09-27 | Update to accomodate the header file changes | Eric Andersen | |
2001-08-11 | I just wrote a stpncpy() since someone wanted it | Eric Andersen | |
2001-08-11 | I rewrote strcat without any function calls. | Eric Andersen | |
2001-07-06 | Fix strxfrm, which was broken (thanks to Shaya Potter <spotter@us.ibm.com> | Eric Andersen | |
for noticing, and cleanup a warning. -Erik | |||
2001-07-04 | Added stpcpy and strcasestr along with some code to test them. | David McCullough | |
2001-06-27 | Remove nonstandard functions. | Manuel Novoa III | |
2001-06-15 | Make strrchr not call other string functions. Hopefully | Eric Andersen | |
speeding it a bit. | |||
2001-06-12 | Cleanup the toploevel makefile handing of shared libs. Add weak_alias | Eric Andersen | |
define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik | |||
2001-06-02 | Add locale-enabled strcoll function from vodz, plus supporting tool. | Manuel Novoa III | |
2001-06-01 | oops. | Eric Andersen | |
2001-06-01 | decouple this from strchr | Eric Andersen | |
2001-05-12 | Ok, this should finish off my massive ro-organization. The source | Eric 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-04-06 | Fix include/errno.h to not use kernel header, and instead use bits/errno.h. | Eric Andersen | |
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 | |||
2001-03-19 | Put weak symbols where they can find what they are aliasing. Clean up strcspn.c | Manuel Novoa III | |
2001-03-19 | With the Official Declaration of coff being dead, we can | Eric Andersen | |
forget about wrapper functions and just use weak symbols. -Erik | |||
2001-03-15 | Wow. I'm all full of stupid mistakes today. Fix strxfrm | Eric Andersen | |
-Erik | |||
2001-03-15 | Hah. 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-15 | Add strxfrm and strcoll | Eric Andersen | |
2001-03-15 | Add index and rindex | Eric Andersen | |
2001-03-08 | Add strnlen | Eric Andersen | |
2001-03-03 | strtok_r.c was not being compiled in, so fix that. | Eric Andersen | |
2001-03-01 | Added __strtok_r function. Change strtok to a wrapper around __strtok_r and | Manuel Novoa III | |
add a weak alias of __strtok_r for strtok_r since optional. Also reduced code size. | |||
2001-02-26 | Added "psignal" function | David McCullough | |
2001-02-19 | Fix problems with test wrapper and test compiler selection. | Manuel Novoa III | |
2001-02-09 | Add missing ffs, used by rpc crap. | Eric Andersen | |
-Erik | |||
2001-01-20 | Bring into line with proper sest suite behavior | Eric Andersen | |
2001-01-11 | A large update from Manuel Novoa III <mnovoa3@bellsouth.net>. | Eric Andersen | |
2000-12-20 | A number of updates from Manuel Novoa III. Things look good... | Eric Andersen | |
2000-11-22 | Fix a bug in memcmp -- don't terminate the compare on a NULL, keep | Eric Andersen | |
comparing up to n bytes, till the are found to be either the same or differernt. | |||
2000-11-04 | Fix doc blunder. | Eric Andersen | |
2000-11-04 | Make spelling of uClibc be consistant. | Eric Andersen | |
2000-11-04 | More cleanups. Fix things so tinylogin compiles. | Eric Andersen | |
Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>. | |||
2000-10-23 | More reorg. A place for everything and everything in its place... | Eric Andersen | |
2000-10-20 | Strip all object files of all non global symbols and .note and | Eric Andersen | |
.comment, saving a lot of space in the resultant binaries... -Erik | |||
2000-10-18 | More updates. Implement strsignal. Add pwd_grp tests | Eric Andersen | |
2000-10-16 | Stupid makefile bug, | Eric Andersen | |
2000-10-12 | Makefile update | Eric Andersen | |