Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05-08 | Fix comment for #endif to remove warnings. | Manuel Novoa III | |
2001-04-25 | Be really sneaky and use GNU ld special stuff so that whenever folks | Eric Andersen | |
use the unsafe gets, they will get a warning from the linker. muahahaha. This method will soon be applied to fork() w/o an mmu etc... -Erik | |||
2001-04-20 | Oops. I forgot the header file | Eric Andersen | |
-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-22 | Add some missing headers needed by ld.so-1.9.11. | Manuel Novoa III | |
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-03-21 | Stub out localeconv. Please look over this to check it is correct.... | Eric Andersen | |
I started trying to read the glibc code -- but that code is far too messy to be read. So I just wrote a silly C app against glibc, set the locale to POSIX, then called localeconv(). I wrote this version of localeconv.c so it returns the same stuff. -Erik | |||
2001-03-19 | Add in the sysvipc patch from Michael Shmulevich | Eric Andersen | |
2001-03-19 | Add a sneaky backwards compat hack from Michael Shmulevich | Eric Andersen | |
2001-03-19 | Since Erik apparently wants def/undef vs def 1/0... | Manuel Novoa III | |
2001-03-19 | Fix up breakage resulting from flipping the sense of some defines. Change from | Eric Andersen | |
defining things to "0" in the disabled case to outright undefining them, lest code that does an "#ifdef FOO" get inadvertantly triggered. Remove now unneeded lines from Rules.mak which makes the command line smaller and avoids redundancy (since this stuff is now pulled in via features.h). -Erik | |||
2001-03-18 | Added Vladimir's ctype locale support. Make Config setting visible in ↵ | Manuel Novoa III | |
features.h. Reworked build of shared lib as suggested by Magick <magick@dds.nl>. | |||
2001-03-18 | Part of the ctype locale support. | Manuel Novoa III | |
2001-03-15 | Fix the header file for index, rindex and similar | Eric Andersen | |
2001-03-12 | Define h_errno to be errno for now. | Manuel Novoa III | |
2001-03-08 | Add in wordexp support (mostly stubbed out for now) since the busybox | Eric Andersen | |
shell, lash, is about to start using wordexp. -Erik | |||
2001-03-08 | Make alloca work using the compiler builtin | Eric Andersen | |
-Erik | |||
2001-03-08 | Reworked the password stuff to be reentrant. Group stuff is | Eric Andersen | |
still needing to be reworked. -Erik | |||
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-27 | stdio mostly rewritten... passes lots of tests now. | Manuel Novoa III | |
printf now supports long double, plus some bug fixes. | |||
2001-02-26 | g++ compatible math defines. | David McCullough | |
2001-02-26 | Added res_init and res_query | David McCullough | |
2001-02-21 | Add an SH port done by Jean-Yves Avenard of Hewlett-Packard - Embedded | Eric Andersen | |
and Personal Systems. Thanks! -Erik | |||
2001-02-19 | Lots of stdio cleanups. Several bug fixes, addition of a number of functions | Manuel Novoa III | |
to supplement macros in stdio.h, change perror to use stdio package instead of "write". Also add back in weak stdio initialization for static lib case. | |||
2001-02-15 | And apparently some things include sys/time.h instead of time.h in uClibc... | Manuel Novoa III | |
2001-02-15 | I guess we always need timespec... | Manuel Novoa III | |
2001-02-15 | Comment out for now. Not used and was causing an error. | Manuel Novoa III | |
2001-02-15 | Add missing header file. | Manuel Novoa III | |
2001-02-15 | Handle definition of struct timespec. | Manuel Novoa III | |
2001-02-15 | Fix stdin/stdout/stderr (that I broke) and add vdprintf prototype. | Manuel Novoa III | |
2001-02-15 | Fix broken prototype. | Manuel Novoa III | |
2001-02-15 | Define __USE_GNU as glibc does. | Manuel Novoa III | |
2001-02-13 | Add MAP_FAILED per spec -- patch from Michael Shmulevich <michaels@jungo.com> | Eric Andersen | |
2001-02-09 | Add ffs func declaration | Eric Andersen | |
-Erik | |||
2001-02-09 | Include ptrace support so debugging will hopefully work. | Eric Andersen | |
-Erik | |||
2001-02-05 | Make the __GLIBC__ define be conditional. Stub out gnu-versions.h | Eric Andersen | |
-Erik | |||
2001-02-03 | Bring into sync with a fairly current glibc header file. | Eric Andersen | |
-Erik | |||
2001-02-03 | Fix up the set of include files pulled into resolv.h | Eric Andersen | |
2001-02-03 | I hereby commit a sin. features.h is now going to _lie_ | Eric Andersen | |
and claim that this is GNU libc. Too many pieces of code look for GNU libc version numbers. So uClibc is now going to lie and claim it is GNU libc. This makes, for example, networking apps work much better since /usr/include/linux/socket.h does the wrong thing otherwise. There are lots of other examples. -Erik | |||
2001-01-27 | Fixed (hopefully) 0-pad bug in printf. Added asprintf function. Reworked | Manuel Novoa III | |
the *s*printf functions to no longer use a static fake file. | |||
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-17 | Increase BUFSIZ to 512 to avoid bug in busybox tar. | Manuel Novoa III | |
2001-01-16 | Remove the nonexistant __sigaction | Eric Andersen | |
2001-01-16 | Add wrapper for old termio interface | Eric Andersen | |
2001-01-16 | Add poll, so this is now needed | Eric Andersen | |
2001-01-16 | linux 2.0.x kernels have broken header files. It is silly to be so | Eric Andersen | |
tightly coupled to kernel headers (since the 2.2 ones work with 2.0 as well), so I'm checking in include/net. | |||
2001-01-15 | Fix termios handling. Now synced with behavior of GNU libc. | Eric Andersen | |
-Erik | |||
2001-01-15 | Makeheader files be more like GNU | Eric Andersen | |
2001-01-12 | Patch from James Graves <jgraves@deltamobile.com> to better handle m68k. | Eric Andersen | |
Also fixes 2 very important malloc bugs! Anyone using malloc (esp mmu-less) should update and recompile. -Erik |