summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-06-15Now that our compiler wrapper is up to it, we can now use TARGET_CCEric Andersen
to compile ldso, simplifying the process of passing in special CFLAGS and such (and simplifying the build in general since we no longer need to go directly to LD to link things). -Erik
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