Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-12-16 | Convert all the rest, remove isxupper/isxlower, if someone objects, I'll add ↵ | Peter S. Mazinger | |
it back | |||
2005-12-13 | Convert all users of earlier hiddens | Peter S. Mazinger | |
2005-12-13 | Convert internal users of chmod/*stat*, minimize change for __strsep | Peter S. Mazinger | |
2005-12-10 | Fix alias. | "Steven J. Hill" | |
2005-12-10 | Remove unused weak_alias. Thanks Peter. | "Steven J. Hill" | |
2005-12-10 | Merge from NPTL. | "Steven J. Hill" | |
2005-12-10 | fixed unused warning | Mike Frysinger | |
2005-12-08 | mmap/mremap/socket/rewind gone | Peter S. Mazinger | |
2005-12-08 | Convert the rest of users to hidden | Peter S. Mazinger | |
2005-12-08 | Use internal versions | Peter S. Mazinger | |
2005-12-08 | Do __sleep, should we make it weak, so that libpthread can overwrite it? | Peter S. Mazinger | |
2005-12-07 | Hide more | Peter S. Mazinger | |
2005-12-07 | Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ... | Peter S. Mazinger | |
2005-12-04 | More hiding, 300 left | Peter S. Mazinger | |
2005-12-03 | Rename newly created __libc_x (reserved for libpthread overwrites) w/ ↵ | Peter S. Mazinger | |
x_internal, do not use cascading aliases | |||
2005-12-03 | More hiding, including __mempcpy | Peter S. Mazinger | |
2005-12-01 | Hide mostly used functions | Peter S. Mazinger | |
2005-11-29 | Hiding again | Peter S. Mazinger | |
2005-11-27 | Hide some of mem* and str* | Peter S. Mazinger | |
2005-11-26 | 100 JUMP relocs less (remaining 431) by hiding internally used ones | Peter S. Mazinger | |
2005-11-21 | Remove TOPDIR | Peter S. Mazinger | |
2005-11-01 | Only because of multi sources I had to touch up these and add code duplication | Peter S. Mazinger | |
2005-11-01 | Remove last unused references to libc-a-pic-, we use only the lists in ↵ | Peter S. Mazinger | |
libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC | |||
2005-10-29 | Replace all Makefiles for new build infrastucture | Peter S. Mazinger | |
2005-10-25 | All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵ | Peter S. Mazinger | |
archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally. | |||
2005-10-12 | Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵ | Peter S. Mazinger | |
objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. | |||
2005-10-05 | oops, missed a spot | Eric Andersen | |
2005-10-04 | Do not stub out functions for mmu-less systems. Hide all | Eric Andersen | |
prototypes for functions disabled on mmu-less systems. | |||
2005-09-21 | include headers only if the related option is enabled | Peter S. Mazinger | |
2005-01-25 | merge parallel build support | Mike Frysinger | |
2004-12-22 | Make certain that the prototype for fgets_unlocked is defined | Eric Andersen | |
2004-10-07 | Add ualarm.c | Eric Andersen | |
2004-10-07 | implement SuSv3 required ualarm() | Eric Andersen | |
2004-07-15 | Cleanup a few of the more egregiously broken sysconf values to | Eric Andersen | |
actually match reality. In particular, _SC_GETPW_R_SIZE_MAX and _SC_GETGR_R_SIZE_MAX were causing us problems with programs such as libglib, since they were always returning -1, which is a bit smaller than the actual passwd and group max buffer sizes. -Erik | |||
2004-02-17 | Sigh... Fall back to alloca() if munmap is broken (uClinux). | Manuel Novoa III | |
2004-01-16 | s/UCLIBC_HAS_MMU/ARCH_HAS_MMU/g | Eric Andersen | |
2004-01-12 | Oops... Seems I forgot an else... | Manuel Novoa III | |
2004-01-02 | Redo the exec functions to comply with SUSv3. | Manuel Novoa III | |
2003-12-30 | Make sleep behave itself properly inthe presence of SIGCHLD | Eric Andersen | |
2003-12-22 | oops | Eric Andersen | |
2003-12-22 | implement the worthless cuserid() function we claim to support. | Eric Andersen | |
This isn't in SuSv3, but is expected by at least some apps such as emacs... | |||
2003-11-05 | Rip the guts out of the dynamically generated sysconf.c, and live with a simple | Eric Andersen | |
static version. This will need further work later on, but should do the job for the time being, | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM). | |||
2003-09-08 | Add back in table-less ctype funcs for those interested in minimizing | Manuel Novoa III | |
static build sizes and not needing wchar support. Add in a SUSv3 getopt as an option for those not needing gnu getopt. Again, mainly for the static linking crowd. | |||
2003-08-01 | Add a new *scanf implementation, includeing the *wscanf functions. | Manuel Novoa III | |
Should be standards compliant and with several optional features, including support for hexadecimal float notation, locale awareness, glibc-like locale-specific digit grouping with the `'' flag, and positional arg support. I tested it pretty well (finding several bugs in glibc's scanf in the process), but it is brand new so be aware. The *wprintf functions now support floating point output. Also, a couple of bugs were squashed. Finally, %a/%A conversions are now implemented. Implement the glibc xlocale interface for thread-specific locale support. Also add the various *_l(args, locale_t loc_arg) funcs. NOTE!!! setlocale() is NOT threadsafe! NOTE!!! The strto{floating point} conversion functions are now locale aware. The also now support hexadecimal floating point notation. Add the wcsto{floating point} conversion functions. Fix a bug in mktime() related to dst. Note that unlike glibc's mktime, uClibc's version always normalizes the struct tm before attempting to determine the correct dst setting if tm_isdst == -1 on entry. Add a stub version of the libintl functions. (untested) Fixed a known memory leak in setlocale() related to the collation data. Add lots of new config options (which Erik agreed to sort out :-), including finally exposing some of the stripped down stdio configs. Be careful with those though, as they haven't been tested in a long time. (temporary) GOTCHAs... The ctype functions are currently incorrect for 8-bit locales. They will be fixed shortly. The ctype functions are now table-based, resulting in larger staticly linked binaries. I'll be adding an option to use the old approach in the stub locale configuration. | |||
2003-05-14 | Sleep was returning the wrong value because: | David McCullough | |
* nanosleep returns the remaining time, not the time slept * nanosleep only fills out the remaining time if it returns -1 (ie., the sleep was interrupted) Fix from Paul Dale <pauli@snapgear.com> | |||
2002-12-04 | Change some variable names so we are more consistant with what | Eric Andersen | |
the linux kernel uses. -Erik | |||
2002-12-04 | For now, always claim we have exactly one cpu. It should | Eric Andersen | |
generally be the truth... | |||
2002-11-21 | Oops. As Pavel Roskin notes, I forgot to conditionally include | Eric Andersen | |
the __fsetlocking call in libc/unistd/usershell.c. It should be wrapped and only included if __UCLIBC_HAS_THREADS__ is defined. | |||
2002-11-20 | Rework usershell.c, as the old one was packed full of unhandled | Eric Andersen | |
failures, returned stack allocated memory, and misbehaved itself in a number of other annoying ways, -Erik |