summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-08-28Fix goofy formattingEric Andersen
2001-08-28This will hopefully make global constructors and destructors workEric Andersen
2001-08-28Add "__write" as a weak alias for "write"Eric Andersen
2001-08-27elide some debug noiseEric Andersen
2001-08-27Make gdb/gcc/binutils happyEric Andersen
2001-08-24Use "stdin", "stdout", and "stderr", not "_stdin", "_stdout", andEric Andersen
"_stderr", since this is what gcc and libgcc expect... -Erik
2001-08-24Add the __fopen prototype, since I pulled it from stdio.hEric Andersen
2001-08-24Get rid of non standard macros for things that are functionsEric Andersen
2001-08-24atoi, atol, atoll, and atof are supposed to be functions, not macros.Eric Andersen
-Erik
2001-08-21Add missing shadow.hEric Andersen
2001-08-21Add byteswap.h, per glibcEric Andersen
2001-08-18Fix problem with possible redundant entries.Eric Andersen
2001-08-17Fix a silly bug with the header fileEric Andersen
2001-08-17Fix a stupid bug causing the ld-uClibc entry to be lost.Eric Andersen
2001-08-14Don't use --uclibc-use-build-dir for the tests unless BUILD_UCLIBC_LDSO=trueEric Andersen
2001-08-14powerpc doesn't have sbrk yet, so use "malloc", not "malloc-930716"Eric Andersen
2001-08-14Put a bandaid on getpgrp behaviorEric Andersen
2001-08-14Proper support for tests spannint multiple .o filesEric Andersen
-Erik
2001-08-14use some #defines internal to the ctype functions to eliminate themEric Andersen
calling other tiny ctype functions. Now all ctype funcs will end up with no extern references, which ends up shrinking both the uClibc shared lib and shrinking client code. -Erik
2001-08-14Fix the "install_target" target to install to $(PREFIX)$(TARGET_PREFIX)Eric Andersen
2001-08-13A few more (final?) cleanups for the installer behavior. I now thinkEric Andersen
things are working perfectly (perhaps I shouln't think so much)
2001-08-13Add in a make release targetEric Andersen
2001-08-13Fix SYSTEM_DEVEL_PREFIX to allow install of the <arch>-uclibc- spooferEric Andersen
toolchain to any arbitrary directory...
2001-08-13Add in TARGET_PREFIX, which was still used in a few spots (andEric Andersen
appropriately so). Leave this hidden and set to a sane default since nobody should really need to change it...
2001-08-11Use malloc on arm (since I've never bothered to write sbrk)Eric Andersen
2001-08-11I just wrote a stpncpy() since someone wanted itEric Andersen
2001-08-11I rewrote strcat without any function calls.Eric Andersen
2001-08-11Sync up ldd behaviorEric Andersen
2001-08-11Fix the library searching routine so it is way simpler, and soEric Andersen
it matches the routine in ldd.c
2001-08-11Add a cvsignore for this dirDavid Schleef
2001-08-11Change name of package to uclibc-toolchain. Various changesDavid Schleef
following the Makefile changes.
2001-08-11Need to create $(SYSTEM_DEVEL_PREFIX)/usr/binDavid Schleef
2001-08-11Begin removing some unnecessary inlining, and fix namingEric Andersen
of _dl_fprintf which should really be _dl_dprintf -Erik
2001-08-10Oops. Symlink args were backwards...Eric Andersen
2001-08-10Don't blow away existing files when trying to install a ldso symlink...Eric Andersen
2001-08-10Update the build system, yet again. I hope this is the last time...Eric Andersen
Here is the basic theory of operation: SHARED_LIB_LOADER_PATH/ <The location where the shared lib loader will be installed and where the compiler will cause apps to look for it.> DEVEL_PREFIX/ bin/ <contains gcc, ld, etc for setting PATH=$DEVEL_PREFIX/bin:$PATH> lib/ <contains all runtime and static libs> include/ <Where all the header files go> SYSTEM_DEVEL_PREFIX/ usr/bin/ <contains arch-uclibc-gcc, arch-uclibc-ld, etc that might be installed by a .deb or .rpm into /usr/bin, but can happily live under DEVEL_PREFIX> PREFIX This is prepended during 'make install's allowing you to shift things to be installed under some alternate location (such as when building a .deb) -Erik
2001-08-10Make _PATH_VARRUN actually point to /var/run.David McCullough
2001-08-09Fix behavior when installing the devel env, since somewhereEric Andersen
along the line this got messed up...
2001-08-09Add cmsg_nxthdr function for the cases where the headersDavid McCullough
do not so it inline.
2001-08-09Add in changes from philipc@lineo:David McCullough
Fix three bugs and bring into line with glibc: 1. The first character read using getc() was being ignored if it was EOF. Normally this is okay because the next getc() returns EOF as well, but for sscanf, this was causing us to skip the null terminator and start scanning whatever happened to be next in memory. 2. %s, %c, and %[ formats now return -1 if EOF is reached before any characters are read, instead of 0. This was causing an infinite loop in diald. 3. Default to base 10 for %i fields if not prefix modifier present.
2001-08-09Add hstrerror, it just points to strerror like h_errno.David McCullough
2001-08-09Added sigset_t casts so we behave like the other platforms.David McCullough
2001-08-09Fix a couple of warningsDavid McCullough
2001-08-09Make sure the weak aliases are defined before the functions/varsDavid McCullough
they use as stubs, otherwise, some compilers (ie., m68k-elf) tie them to the local symbols and the weak aliases do not work.
2001-08-09Changed uclibc-gcc to uclibc-toolchain. Added fixups for changesDavid Schleef
in the Makefiles.
2001-08-08This syncs things up with my local tree. Mainly changes installerEric Andersen
issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging...
2001-08-06Try search for the shared lib interpreter. Eliminate all double "//"sEric Andersen
from the output -Erik
2001-08-06If /etc/ld.so.preload was size 0, the shared lib loader wouldEric Andersen
choke and die. Test for non-zero size as well, -Erik
2001-08-06Fixup the pipe system call for the SH target.David McCullough
The FD's are returned in registers.
2001-07-28Oops... left in a debugging line.Manuel Novoa III