summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make all the uClibc tests use the --uclibc-use-build-dir flagEric Andersen2001-06-1516-24/+25
|
* Some silly grammar stuffEric Andersen2001-06-141-2/+4
|
* Yet more ldso cleanups. Be more discriminating about when using inlinesEric Andersen2001-06-1423-222/+716
| | | | | | and when using real functions. Make things be more portable by providing a default C routine to locate the got. -Erik
* Fix a really stupid bug with ttyname, thanks to a patch fromEric Andersen2001-06-131-1/+1
| | | | Stefan Soucek <ssoucek@coactive.com>
* Don't create a fake readelf app. We are creating a real one now.Eric Andersen2001-06-131-2/+2
| | | | -Erik
* Default to something like a strongArm, (i.e. has an MMU)Eric Andersen2001-06-131-3/+2
|
* A few new todo itemsEric Andersen2001-06-131-0/+2
|
* Fix printf so that %p outputs "(nil)" for (void *) 0, to match glibc behavior.Manuel Novoa III2001-06-131-11/+20
|
* Add warning message if Config doesn't existDavid Schleef2001-06-131-0/+7
|
* Fix printf handling of %p to prepend "0x" since output is in hex.Manuel Novoa III2001-06-131-0/+1
| | | | | Note: glibc output for (void *)0 is "(nil)" while uClibc output is "0". Does anyone have a preference?
* Use sys/mman.h not asm/mman.h -- we don't want kernel headers...Eric Andersen2001-06-132-2/+2
| | | | -Erik
* Some sparc updates from Stanley <ngstanley@cwc.nus.edu.sg>Eric Andersen2001-06-122-2/+14
|
* Make sure these use the local sysdep.h header fileEric Andersen2001-06-123-2/+2
|
* Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen2001-06-1214-83/+249
| | | | | | define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
* Some socket cleanupsEric Andersen2001-06-122-37/+44
|
* Silence a few warnings.Eric Andersen2001-06-124-1/+7
|
* Default to testing shared libs.Eric Andersen2001-06-121-1/+1
|
* Default to malloc-930716 for x86Eric Andersen2001-06-112-4/+4
|
* Get rid of the unused LDSO_VERSIONEric Andersen2001-06-111-6/+1
|
* Fix bug in ldso/util/Makefile introduced when Erik added the readelf app.Manuel Novoa III2001-06-112-5/+9
| | | | | | | 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.
* Add in a test for outb (that currently fails)Eric Andersen2001-06-074-2/+32
|
* Commit _uClibc_fread bug fix (with minor edit) posted by Johan Adolfsson ↵Manuel Novoa III2001-06-071-0/+4
| | | | <johan.adolfsson@axis.com>.
* The m68k-elf compiler chokes on this code when compiling for PIC asDavid McCullough2001-06-071-1129/+1128
| | | | | | | | | | | | | | | | 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.
* Changes needed to build the ldso dir for m68k. I haven't tested it,David McCullough2001-06-077-231/+402
| | | | who knows if it will work, it just compiles cleanly :-)
* ldso build always used $(NATIVE_ARCH)-uClibc-gcc, which doesn't work forDavid McCullough2001-06-071-1/+1
| | | | | cross build (ie., m68k under i386). Changed it to use $(TARGET_ARCH) instead.
* Up the m68k defaults a little so that uClibc will support a g++ build.David McCullough2001-06-071-5/+5
|
* Change the last 2 "make" invocations to use $(MAKE).David McCullough2001-06-071-3/+3
|
* Update the TODO fileEric Andersen2001-06-051-0/+3
|
* Add a new 'readelf' util I wrote this weekend.Eric Andersen2001-06-045-123/+325
| | | | -Erik
* Teach the ldso stuff to use the proper elf.h header file, not a local copy.Eric Andersen2001-06-0414-238/+693
| | | | -Erik
* Update the todo. Add my personal list.Manuel Novoa III2001-06-021-1/+37
|
* Add locale-enabled strcoll function from vodz, plus supporting tool.Manuel Novoa III2001-06-028-82/+499
|
* Always check before you commit...^100. We need to build the dynamic linkerManuel Novoa III2001-06-022-3/+9
| | | | before we build shared libc. We need to build shared libc before libdl.
* Only build ldso if building shared. Also, if building ldso, build all subdirs.Manuel Novoa III2001-06-022-8/+4
|
* Fix misuse of DO_SHARED and LDSO_PRESENT. Add -f option to "cp"s.Manuel Novoa III2001-06-021-7/+7
|
* Put the locale stuff back how it was till we can get a proper implementationEric Andersen2001-06-0111-1222/+0
| | | | | that doesn't suck so badly. -Erik
* oops.Eric Andersen2001-06-011-3/+3
|
* decouple this from strchrEric Andersen2001-06-011-8/+12
|
* Fix bug: tried to install non-existant shared libs.Manuel Novoa III2001-06-011-0/+2
|
* Add in an initial TODO list. Please add stuff as needed (and feelEric Andersen2001-06-011-0/+7
| | | | | free to work on items in this list as well). -Erik
* Added cmdline options --uclibc-use-build-dir and --uclibc-use-rpath so thatManuel Novoa III2001-05-311-3/+11
| | | | those behaviors can be invoked from the command line.
* Install ldd and ldconfig as appropriate.Manuel Novoa III2001-05-311-3/+15
|
* Removed INSTALL_DIR and replaced it with DEVEL_PREFIX, ROOT_DIR, andManuel Novoa III2001-05-3120-277/+255
| | | | | | | | 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).
* Cleanup some stupid warningsEric Andersen2001-05-314-25/+24
|
* warn folks that libresolv is a stubEric Andersen2001-05-301-0/+3
|
* Look's like I need to disable the rpath stuff for now as well.Manuel Novoa III2001-05-301-0/+6
| | | | | 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".
* Revert behavior of wrapper to not use dynamic linker in the build dir, soManuel Novoa III2001-05-301-1/+1
| | | | | those who want to should now be able to compile against uClibc without installing it (using the "build" behavior).
* Give Erik's build-with-uClibc method.Manuel Novoa III2001-05-291-2/+5
|
* Remove the now obsolete "headers" target. Fix call to ↵Eric Andersen2001-05-291-29/+2
| | | | | | get-needed-libgcc-objects.sh to we define NM and AR properly.
* Define "NM = $(CROSS)nm" and use $NM and $AR in get-needed-libgcc-objects.shEric Andersen2001-05-297-8/+14
| | | | in all cases.