summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-05-11Implement readdir_r. Audit for proper thread safety and locking.Eric Andersen
-Erik
2002-05-10Protect against ctype macros.Manuel Novoa III
2002-05-10First pass attempt at an alpha portEric Andersen
2002-05-09Another mips patch from Steven J. Hill:Eric Andersen
Uh, this patch fixes a few bugs that I overlooked. Shoot, even BusyBox wouldn't work until these are applied. Erik, plop this into CVS please. Thanks.
2002-05-09Fill a few little holes in the math libraryEric Andersen
2002-05-09Rework the math library tests per the glibc math test code, withEric Andersen
many unsupported tests disabled for the moment. -Erik
2002-05-09Add missing bracesEric Andersen
2002-05-09Fix funky use of bracketsEric Andersen
2002-05-07Fixup build a bit moreEric Andersen
2002-05-07When it is going to fail silently anyways, whine loudly andEric Andersen
abort early with instructions on what to do... -Erik
2002-05-06Forgot to change the Config templates. Changed one... the others areManuel Novoa III
similar, but don't have time to take care of them.
2002-05-06Update my TODO entries.Manuel Novoa III
2002-05-06The obligatory forgotten files...Manuel Novoa III
2002-05-06New 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-05-03No real need to make ldd.target and readelf.target be static...Eric Andersen
2002-05-03Speed things up by eliminating lots of needless exec callsEric Andersen
-Erik
2002-05-02Ensure that make clean really cleans up after itselfEric Andersen
2002-05-02Add missing sysctl.h and queue.hEric Andersen
2002-05-02Patch from Tobias Anderberg <tobias.anderberg@axis.com> toEric Andersen
remove the .asm calls
2002-05-02Patch from Steven J. Hill <sjhill@realitydiluted.com>:Eric Andersen
I am very pleased to announce that the MIPS dynamic linker/loader for uClibc is now working. It works on big and little endian platforms. A few minor changes were needed to avoid breaking ldd, and since this makes some non-trivial changes, I have tested on x86, arm, and powerpc to be sure thoese arches didn't get broken. Excellent work Steven!
2002-05-02Make ldd and readelf work even with byte swapped binariesEric Andersen
2002-04-25Use __off64_t instead of off64_t.Miles Bader
2002-04-25Stupid libgcc.a from gcc 2.95.x uses __write in pure.oEric Andersen
which is a blatent GNU libc-ism... Cope. -Erik
2002-04-25Don't bother zeroing BSS, since actually we _can_ rely on the loader to do it.Miles Bader
2002-04-25Rework libcrypt based on the openbsd crypt implementation so that it passes theEric Andersen
DES validation suite. setkey_r, encrypt_r, and __des_crypt_r are not really reentrant now, and that should be fixed (or we should drop crypt_r and friends which are not supported by SuSv3). -Erik
2002-04-24Bah. Fix (non)password issue.Eric Andersen
2002-04-24Don't use $(PWD), use $(shell pwd) insteadEric Andersen
2002-04-24Add support for mmap64Eric Andersen
-Erik
2002-04-22Minor updates.Eric Andersen
2002-04-20Moved old README to INSTALL, and wrote a new README that is much moreDavid Schleef
like an introduction to the project.
2002-04-20Make sure that CROSS="" for native building.David Schleef
2002-04-19uploading new snapshotDavid Schleef
2002-04-19updated kernel source package to 2.4.18David Schleef
2002-04-19updated to 0.9.11David Schleef
2002-04-17Patch from Axel Barnitzke <barney@xkontor.com> to fix handlingEric Andersen
of the isinf() macro, which was a casulty of my grafting the glibc header onto out math library.
2002-04-17Patch from Axel Barnitzke <barney@xkontor.com> to add basicEric Andersen
support for struct _res. This is a minimalist implementation, but should work for most anything out there.
2002-04-17Patch from Mike McDonald to make gethostbyname_r() not fail for things likeEric Andersen
gethostbyname("192.168.0.1"), which should work even when the /etc/hosts and /etc/config/hosts files do not exist.
2002-04-17Patch from Martin Proulx to not do ELFish things when not ELF.Eric Andersen
2002-04-17Patch from Martin Proulx to remove weak_aliases for non ELF compilers inEric Andersen
__uClibc_main for the _stdio_init and _stdio_term functions. Since weak_aliases are defined as hard aliases for non ELF compilers, these 2 symbols ended up to be multiply defined, as those two are defined in stdio.c.
2002-04-17Stub out pread and pwrite when not availableEric Andersen
2002-04-17Change branch to fallthrough. Unclean, but it removes last R_PPC_REL24.David Schleef
2002-04-17Just tail-call __uClibc_main. There's no real point to calling abort ifMiles Bader
exit failed, and abort drags in some unecessary grot.
2002-04-17Remove strong aliases to symbols that we don't define in uClibcEric Andersen
2002-04-15(L_dummy_main_reference): Reference the C symbol `main', not the linkerMiles Bader
symbol `main'.
2002-04-14Fix dummy main reference so it works...Eric Andersen
2002-04-14Manuel and I were looking into a problem with applications failing to linkEric Andersen
(undefined reference to `main') when the .o file containing main was contained in an static library(a '.a' ar archive). It turns out that due to its single pass nature, GNU ld was failing to pull it into the build. This sticks a dummy reference to main() into crt0.o, so that when an application is linked with the main() function in a static library, we can be sure that main() actually gets linked in. -Erik
2002-04-13use uClibc_config_fix.pl for configurationDavid Schleef
2002-04-13use ds account on cvs.uclibc.orgDavid Schleef
2002-04-13Fixed stpncpy() implementation from ManuelEric Andersen
2002-04-13Patch from Jim Treadway <jim@stardot-tech.com>:Eric Andersen
The internal __getgrent function doesn't allocate enough memory to hold the trailing NULL pointer in the gr_mem member of the returned 'struct group *'.