Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-09-04 | Per discussions with Erik, 'valloc.c' should be built on top of whichever | "Steven J. Hill" | |
memory allocator you choose. Unfortunately, the 'malloc-930716' needs a fair amount of work before it is functional. For now, changes have been made to add the 'valloc' call and it works properly with the plain 'malloc' allocator. | |||
2002-09-04 | Added function 'mkdtemp' for Linux Test Project. | "Steven J. Hill" | |
2002-08-25 | Kill the HAS_LONG_LONG option. It really did not make a lot of | Eric Andersen | |
sense to exclude it, gcc always supports long long, and we never fully excluded long long anyways (off64_t for example). -Erik | |||
2002-08-07 | Per suggestion from Miles Bader, move calloc.c to libc/stdlib. | Eric Andersen | |
Also, Manuel notices that I forgot to check for when nmemb=0, which would result in a segfault, so fix that case as well. -Erik | |||
2002-05-30 | Rework setenv, getenv and friends per the latest glibc code, but cleaned | Eric Andersen | |
up for readability. Merge in putenv. Add clearenv as a side effect. -Erik | |||
2002-05-23 | Multibyte and wide char conversion functions. Some work still to do, but | Manuel Novoa III | |
they're quite solid now and Erik needs them for the gcc port. Comments at the head of wchar.c. | |||
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-03-31 | Rework __gen_tempname() to better match glibc, and add mkstemp64(), | Eric Andersen | |
which is needed for busybox ash when using largefile support. -Erik | |||
2002-03-19 | Merge glibc random, which gets us a much better RNG and a | Eric Andersen | |
reentrant one as well. It is not much bigger than what we had, so... -Erik | |||
2002-03-14 | Add implementations of strtof() and strtold(). These are a bit | Eric Andersen | |
lame, since internally I'm just using strtod, but that keeps things small, and has the side effect of making these easy to write. -Erik | |||
2002-03-13 | Merge in an ugly pile of rand* functions from glibc. :( | Eric Andersen | |
2002-03-13 | New versions of the various string to int functions which are smaller | Manuel Novoa III | |
than the old ones, even with errno setting turned on now. Also, at least on i386, we no longer need the long long helper functions for division and mod from libgcc.a. | |||
2002-02-13 | A number of naming updates in preparation for adding in | Eric Andersen | |
proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me. | |||
2001-12-19 | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | |
2001-09-29 | Add in gcvt() | Eric Andersen | |
2001-08-24 | atoi, atol, atoll, and atof are supposed to be functions, not macros. | Eric Andersen | |
-Erik | |||
2001-05-28 | Make selection of uClibc floating point support in printf, etc. seperate | Manuel Novoa III | |
from libm float function support. Also, move all Config files out of the main directory. | |||
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-05-11 | Fix up the 'make clean' target | Eric Andersen | |
2001-05-08 | Add in libutil, based on Cory Visi's variant of Michael Shmulevich's libutil | Eric Andersen | |
port. I have reworked the code quite a bit so that the stuff that is supposed to be in libc is in libc, and I added a bunch of missing stuff so the libutil interface matches that of glibc's libutil. The only caveat is that libutil/login.c is currently a stub. -Erik | |||
2001-03-22 | Add in random(), make rand use that under the hood. Fix the | Eric Andersen | |
include file so folks know random is now there. | |||
2001-02-22 | div and ldiv are required for ISO 9899 | Eric Andersen | |
-Erik | |||
2001-01-25 | Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.a | Manuel Novoa III | |
objects with shared uClibc; allow disabling long long support. | |||
2001-01-16 | Clean all subdirs on 'make clean' | Eric Andersen | |
2001-01-11 | A large update from Manuel Novoa III <mnovoa3@bellsouth.net>. | Eric Andersen | |
2001-01-02 | Patch from James Graves <jgraves@deltamobile.com> to get | Eric Andersen | |
m68k started. Should be just sysdeps/linux/m68k left to hack at this point... | |||
2001-01-01 | A bunch of updates, part from Manuel Novoa III (such as more long long | Eric Andersen | |
support), and other updates by me (better cross platform, cross-compiler, etc, support. Now compiles with 2.0.x kernels for armnommu. | |||
2000-12-20 | A number of updates from Manuel Novoa III. Things look good... | Eric Andersen | |
2000-11-04 | Fix doc blunder. | Eric Andersen | |
2000-11-04 | Make spelling of uClibc be consistant. | Eric Andersen | |
2000-10-28 | _start.c is a failed experiment. Go back to using asm... | Eric Andersen | |
2000-10-27 | More random fixes and additions. | 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-12 | Screwed up non-mmu support. #define was backwards. | Eric Andersen | |
-Erik | |||
2000-10-11 | Finish reorganizing things. At least I think I've finished. | Eric Andersen | |
2000-10-09 | Bug ugly formatting update | Eric Andersen | |
2000-10-07 | Remove obsolete file. Fix dependancy. | Eric Andersen | |
2000-10-04 | Fix all the makefiles. Clean up some warnings, cleanup some headers. | Eric Andersen | |
-Erik | |||
2000-08-11 | Yet more updates. Getting closer.... | Eric Andersen | |
-Erik | |||
2000-07-09 | Add in a bunch of junk. Busybox now compiles (except for mkfs.minix and | Eric Andersen | |
fsck.minix). Of course, it doesn't link yet due to missing functions, but hey... At least it is now easy to see what isn't working. :-) -Erik | |||
2000-07-05 | Many bugfixes, header cleanups, etc. Added abort and glob. | Eric Andersen | |
It is getting closer... -Erik | |||
2000-05-14 | Some makefile updates to make it behave a bit better/consistently. | Erik Andersen | |
-Erik | |||
2000-05-14 | Patch from "D. Jeff Dionne / VE3DJF" <jeff@rt-control.com> | Erik Andersen | |
to allow uC-libc to compile under x86. -Erik | |||
2000-05-14 | Initial revision | Erik Andersen | |