Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-18 | Miles Bader implemented a new mmap based malloc which is much | Eric Andersen | |
smarter than the old "malloc-simple", and actually works, unlike the old "malloc". So kill the old "malloc-simple" and the old "malloc" and replace them with Miles' new malloc implementation. Update Config files to match. Thanks Miles! | |||
2002-07-16 | We don't need the debug versions | Eric Andersen | |
2002-07-16 | __morecore need not be a function pointer | Eric Andersen | |
2002-07-16 | Disable debug stuff by default | Eric Andersen | |
2002-07-16 | Odd. Got a copy of junk in here. | Eric Andersen | |
2002-07-10 | Patch from Ronald Wahl <rwa@peppercon.com> to fix a memory leak | Eric Andersen | |
2002-07-03 | Enable 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-07-01 | This patch, from Ronald Wahl <rwa@peppercon.com>, fixes the | Eric Andersen | |
spots where I screwed up and forgot to fix realloc to use free_unlocked() instead of free(). Thanks Ronald! | |||
2002-06-18 | Rework, reduce the size, add proper locking | Eric Andersen | |
-Erik | |||
2002-06-18 | Remove obsolete files. | Manuel Novoa III | |
2002-06-18 | Silly name change | Eric Andersen | |
2002-06-18 | Rework and kill pointless static variable | Eric Andersen | |
-Erik | |||
2002-06-17 | Commit the new time stuff, even though I haven't made it threadsafe yet. | Manuel Novoa III | |
At least people can play with it. Also, fix a buglet in setenv.c. | |||
2002-06-10 | Kill the libc-lock headers, which we do not use and which are | Eric Andersen | |
not correct for uClibc. Fix setenv locking to behave itself. -Erik | |||
2002-06-01 | Doh! | Eric Andersen | |
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-12 | Revert Erik's previous patch and fix what I believe he was trying to, while | Manuel Novoa III | |
preserving the space-saving aliases. | |||
2002-05-12 | Several bugfixes for problems that showed up on alpha | Eric Andersen | |
-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-01 | Remove function declartions from include/features.h, create | Eric Andersen | |
a separate header file for those, and fixup references. -Erik | |||
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-20 | Fix compile problem when ASSUME_DEVPTS=false | Eric Andersen | |
getpt.c: In function 'getpt': getpt.c:83: 'have_no_dev_ptmx' undeclared ... oops. -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-03-13 | Oops... forgot to update abort.c. | Manuel Novoa III | |
2002-03-12 | Swap in the new stdio code. | Manuel Novoa III | |
2002-02-21 | When vfork is not available and we have an MMU, then use fork() | Eric Andersen | |
-Erik | |||
2002-02-19 | Doh! Miles Bader noticed a couple of spots where I forgot | Eric Andersen | |
to mark __stdio_flush_buffers with weak_function. Oops! | |||
2002-02-18 | Rename __stdio_close_all to __stdio_flush_buffers. Eliminate an | Eric Andersen | |
unnecessary variable | |||
2002-02-18 | Doh! | Eric Andersen | |
2002-02-18 | Miles Bader writes: | Eric Andersen | |
Programs that don't use stdio crash in the `exit' function, because they call through the pointer__uClibc_cleanup, which has a value of 0. It has a value of 0 because __uClibc_main.c initializes it to the address of `__stdio_close_all', which is a weak symbol (and so is 0 if stdio is not used). This patch from Miles fixes it, though we need to audit __stdio_close_all usage to be sure... | |||
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. | |||
2002-01-17 | Fix simple malloc to work on systems with an MMU | David McCullough | |
2002-01-16 | Clearify error message | Eric Andersen | |
2002-01-14 | Patch from Brian Stafford <brian@stafford.uklinux.net> to fixup | Eric Andersen | |
support for Unix98 PTYs, and optionally exclude the older junk. | |||
2001-12-19 | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | |
2001-12-05 | Hack the 68000 last ditch abort to work for all 68000 targets. | David McCullough | |
2001-11-21 | Cleanup abort() so it behaves itself a bit better | Eric Andersen | |
2001-10-11 | Patch from Miles Bader <miles@lsi.nec.co.jp> to support the v850. | Eric Andersen | |
He sent this patch to me a month ago, but I forgot to apply it... | |||
2001-09-29 | Minor cleanup | Eric Andersen | |
2001-09-29 | Fix prototype | Eric Andersen | |
2001-09-29 | Add in gcvt() | Eric Andersen | |
2001-09-27 | Update to accomodate the header file changes | Eric Andersen | |
2001-08-30 | "Kim B. Heino" <Kim.Heino@bluegiga.com> reports | Eric Andersen | |
In the libc/stdlib/bsd_getpt.c file you have line: memcpy (buf, _PATH_PTY, sizeof (_PATH_PTY) - 1); It really should be: memcpy (buf, _PATH_PTY, sizeof (_PATH_PTY) ); The last nul character must be copied too because the next line uses strlen() to get buf's length. | |||
2001-08-24 | atoi, atol, atoll, and atof are supposed to be functions, not macros. | Eric Andersen | |
-Erik | |||
2001-08-09 | Fix a couple of warnings | David McCullough | |
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 |