summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-06-15Make strrchr not call other string functions. HopefullyEric Andersen
speeding it a bit.
2001-06-15I am very proud of myself. I managed to write a working _start forEric Andersen
x86 entirely in C -- no asm required. muahahahaha! -Erik
2001-06-15Add in (stub out really) __libc_current_sigrtmin, andEric Andersen
__libc_current_sigrtmax so current versions of ash will compile. -Erik
2001-06-15Be consistant for all the client code, and use TARGET_CC with ↵Eric Andersen
--uclibc-use-build-dir
2001-06-15Make all the uClibc tests use the --uclibc-use-build-dir flagEric Andersen
2001-06-14Some silly grammar stuffEric Andersen
2001-06-14Yet more ldso cleanups. Be more discriminating about when using inlinesEric Andersen
and when using real functions. Make things be more portable by providing a default C routine to locate the got. -Erik
2001-06-13Fix a really stupid bug with ttyname, thanks to a patch fromEric Andersen
Stefan Soucek <ssoucek@coactive.com>
2001-06-13Don't create a fake readelf app. We are creating a real one now.Eric Andersen
-Erik
2001-06-13Default to something like a strongArm, (i.e. has an MMU)Eric Andersen
2001-06-13A few new todo itemsEric Andersen
2001-06-13Fix printf so that %p outputs "(nil)" for (void *) 0, to match glibc behavior.Manuel Novoa III
2001-06-13Add warning message if Config doesn't existDavid Schleef
2001-06-13Fix printf handling of %p to prepend "0x" since output is in hex.Manuel Novoa III
Note: glibc output for (void *)0 is "(nil)" while uClibc output is "0". Does anyone have a preference?
2001-06-13Use sys/mman.h not asm/mman.h -- we don't want kernel headers...Eric Andersen
-Erik
2001-06-12Some sparc updates from Stanley <ngstanley@cwc.nus.edu.sg>Eric Andersen
2001-06-12Make sure these use the local sysdep.h header fileEric Andersen
2001-06-12Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen
define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
2001-06-12Some socket cleanupsEric Andersen
2001-06-12Silence a few warnings.Eric Andersen
2001-06-12Default to testing shared libs.Eric Andersen
2001-06-11Default to malloc-930716 for x86Eric Andersen
2001-06-11Get rid of the unused LDSO_VERSIONEric Andersen
2001-06-11Fix bug in ldso/util/Makefile introduced when Erik added the readelf app.Manuel Novoa III
It didn't show up if a previous install was done. This would have been fixed two days ago if the initial bug report had been anything close to lucid. :-( Also changed ldconfig back to staticly linked and update the README file.
2001-06-07Add in a test for outb (that currently fails)Eric Andersen
2001-06-07Commit _uClibc_fread bug fix (with minor edit) posted by Johan Adolfsson ↵Manuel Novoa III
<johan.adolfsson@axis.com>.
2001-06-07The m68k-elf compiler chokes on this code when compiling for PIC asDavid McCullough
compile_regex is one big function (relative function calls further than cpu32 can do). The solution was to re-order the code a little to reduce the size of these relative calls. So the total sum of the changes is: * Move compile_regex to the end of the file * make store_op1 an inline Unfortunately CVS diff doesn't show this and makes it look like the whole file has been severely hacked. It hasn't.
2001-06-07Changes needed to build the ldso dir for m68k. I haven't tested it,David McCullough
who knows if it will work, it just compiles cleanly :-)
2001-06-07ldso build always used $(NATIVE_ARCH)-uClibc-gcc, which doesn't work forDavid McCullough
cross build (ie., m68k under i386). Changed it to use $(TARGET_ARCH) instead.
2001-06-07Up the m68k defaults a little so that uClibc will support a g++ build.David McCullough
2001-06-07Change the last 2 "make" invocations to use $(MAKE).David McCullough
2001-06-05Update the TODO fileEric Andersen
2001-06-04Add a new 'readelf' util I wrote this weekend.Eric Andersen
-Erik
2001-06-04Teach the ldso stuff to use the proper elf.h header file, not a local copy.Eric Andersen
-Erik
2001-06-02Update the todo. Add my personal list.Manuel Novoa III
2001-06-02Add locale-enabled strcoll function from vodz, plus supporting tool.Manuel Novoa III
2001-06-02Always check before you commit...^100. We need to build the dynamic linkerManuel Novoa III
before we build shared libc. We need to build shared libc before libdl.
2001-06-02Only build ldso if building shared. Also, if building ldso, build all subdirs.Manuel Novoa III
2001-06-02Fix misuse of DO_SHARED and LDSO_PRESENT. Add -f option to "cp"s.Manuel Novoa III
2001-06-01Put the locale stuff back how it was till we can get a proper implementationEric Andersen
that doesn't suck so badly. -Erik
2001-06-01oops.Eric Andersen
2001-06-01decouple this from strchrEric Andersen
2001-06-01Fix bug: tried to install non-existant shared libs.Manuel Novoa III
2001-06-01Add in an initial TODO list. Please add stuff as needed (and feelEric Andersen
free to work on items in this list as well). -Erik
2001-05-31Added cmdline options --uclibc-use-build-dir and --uclibc-use-rpath so thatManuel Novoa III
those behaviors can be invoked from the command line.
2001-05-31Install ldd and ldconfig as appropriate.Manuel Novoa III
2001-05-31Removed INSTALL_DIR and replaced it with DEVEL_PREFIX, ROOT_DIR, andManuel Novoa III
TARGET_PREFIX to allow more flexibility. Also modified the gcc wrapper to do the right thing if -Wl,--dynamic-linker,xxx is passed on the command line. The gcc wrapper will also check the env variable UCLIBC_GCC_LDOPT for a dynamic linker option at runtime (although command line arg overrides the env variable).
2001-05-31Cleanup some stupid warningsEric Andersen
2001-05-30warn folks that libresolv is a stubEric Andersen
2001-05-30Look's like I need to disable the rpath stuff for now as well.Manuel Novoa III
To build with an uninstaled uClibc, set UCLIBC_GCC=build in your env, or rename it/symlink to it using a name containing the string "build".