Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch from Peter S. Mazinger to make the get-needed-libgcc-objects | Eric Andersen | 2003-06-05 | 1 | -2/+3 |
| | | | | script work with newer binutils versions. | ||||
* | Patch from Stefan Allius to make adding libgcc functions to the library an | Eric Andersen | 2003-02-05 | 1 | -10/+17 |
| | | | | | option, to avoid the possibility of adding non PIC code into the shared PIC uClibc library, thereby making the .text segment unshareable. | ||||
* | Cleanup makefiles and make clean a bit | Eric Andersen | 2003-01-23 | 1 | -1/+4 |
| | |||||
* | Make support for global constructors and global destructors be | Eric Andersen | 2002-11-27 | 1 | -1/+8 |
| | | | | | | configurable, so people who do not need or want ctor/dtor support can disable it and make their binaries a little bit smaller. -Erik | ||||
* | Patch from Stefan Allius for libgcc multilib support | Eric Andersen | 2002-11-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | this is the last patch, we need to make the support of multitarget libgcc complete. --------------------------------- In ldso/ldso/Makefile I added the CPU_LDFLAGS-y to the LDFLAGS --------------------------------- In libc/Makefile I set the LDFLAGS for the script get-needed-objects.sh with CPU_LDFLAGS-y --------------------------------- In extra/scripts/get-needed-object.sh we now use the LIBGCC from Rules.mak and call LD with LDFLAGS (==CPU_LDFLAGS-y). Addtionally I grep the NM output, to fix the unresolved external __GLOBAL_OFFSET_TABLE__ on SuperH targets. --------------------------------- | ||||
* | Patch from Stefan Allius -- export LIBGCC | Eric Andersen | 2002-11-05 | 1 | -1/+1 |
| | |||||
* | Put it back the way it was. Sigh. | Eric Andersen | 2002-10-25 | 1 | -3/+3 |
| | |||||
* | Sigh. Lets not use LD to link, or we lose the INTERP field. | Eric Andersen | 2002-10-25 | 1 | -3/+3 |
| | | | | -Erik | ||||
* | This commit contains a patch from Stefan Allius <allius@atecom.com> to change | Eric Andersen | 2002-10-01 | 1 | -2/+2 |
| | | | | | | | how uClibc handles _init and _fini, allowing shared lib constructors and destructors to initialize things in the correct sequence. Stefan ported the SH architecture. I then ported x86, arm, and mips. x86 and arm are working fine, but I don't think I quite got things correct for mips. | ||||
* | * Added semi-support for version scripts. If sysdeps/linux/<arch>/libc.map | Tobias Anderberg | 2002-09-16 | 1 | -2/+8 |
| | | | | | exists read it and include it when linking. * Add LIBGCC when linking libc. | ||||
* | Be more path independent | Eric Andersen | 2002-08-09 | 1 | -1/+1 |
| | |||||
* | Build our own crti.o and crtn.o with a cross arch method that I | Eric Andersen | 2002-03-13 | 1 | -2/+2 |
| | | | | | can live with much better the what glibc does. -Erik | ||||
* | Make shared libs properly list the correct ld.so in the interp | Eric Andersen | 2002-02-18 | 1 | -1/+2 |
| | | | | field by being sneaky. | ||||
* | Fix the bug where binaries built with older toolchains would | Eric Andersen | 2002-01-28 | 1 | -3/+2 |
| | | | | | | segfault. Turns out that 'ld -nostdlib' was the culprit. Who wouldof thought... -Erik | ||||
* | Tell ld explicitly when stuff is supposed to by dynamically linked | Eric Andersen | 2002-01-16 | 1 | -1/+1 |
| | | | | -Erik | ||||
* | Make libc depend on ldso | Eric Andersen | 2002-01-12 | 1 | -1/+1 |
| | |||||
* | Cleanup makfile, use ld to avoid chicken-and-egg problems when | Eric Andersen | 2002-01-11 | 1 | -13/+6 |
| | | | | | building gcc/g++. -Erik | ||||
* | Be more carefull about erroring out of shell fragments. Try to | Eric Andersen | 2002-01-09 | 1 | -1/+3 |
| | | | | enable -falign-functions if avilable. | ||||
* | Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' for | Eric Andersen | 2002-01-01 | 1 | -3/+3 |
| | | | | | proper error checking -Erik | ||||
* | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | 2001-12-19 | 1 | -2/+2 |
| | |||||
* | Update to accomodate the header file changes | Eric Andersen | 2001-09-27 | 1 | -1/+1 |
| | |||||
* | Remove the now obsolete "headers" target. Fix call to ↵ | Eric Andersen | 2001-05-29 | 1 | -29/+2 |
| | | | | | | get-needed-libgcc-objects.sh to we define NM and AR properly. | ||||
* | Minor fix. | Manuel Novoa III | 2001-05-26 | 1 | -2/+2 |
| | |||||
* | Fix up some problems noted by August Hoerandl <ahoerandl@gmx.at> | Eric Andersen | 2001-05-17 | 1 | -1/+1 |
| | | | | | when cross compiling with shared lib support, there were spots where the native 'ld' was mistakenly being called. | ||||
* | Fix up a few little problems | Eric Andersen | 2001-05-16 | 1 | -3/+3 |
| | |||||
* | Add in a libc.so link as well | Eric Andersen | 2001-05-12 | 1 | -0/+1 |
| | |||||
* | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | 2001-05-12 | 1 | -0/+112 |
tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik |