summaryrefslogtreecommitdiffstats
path: root/extra/scripts/get-needed-libgcc-objects.sh
Commit message (Collapse)AuthorAgeFilesLines
* this script is no longer used, and can be removed.Eric Andersen2003-11-011-84/+0
|
* Stefan Allius writes:Eric Andersen2003-09-111-1/+1
| | | | | | | | | 1. Under Solaris the test command with the 'string' argument don't work well. So I added the '-n' argument, which might work on all platforms. 2. The sed under Solaris don't support the '-s' argument, which is a GNU extension. I changed it to '-e' which works fine for me.
* Work around a bug in nm from binutils-2.14.90.0.5.Manuel Novoa III2003-08-181-1/+1
|
* Patch from Peter S. Mazinger to make the get-needed-libgcc-objectsEric Andersen2003-06-051-1/+1
| | | | script work with newer binutils versions.
* Initial effort at adding profiling support.Eric Andersen2003-03-031-1/+1
|
* Make support for global constructors and global destructors beEric Andersen2002-11-271-1/+1
| | | | | | 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 supportEric Andersen2002-11-081-5/+3
| | | | | | | | | | | | | | | | | | 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. ---------------------------------
* Fixup script to avoid potential spurious whining over empty object files.Eric Andersen2002-10-311-6/+9
| | | | -Erik
* This commit contains a patch from Stefan Allius <allius@atecom.com> to changeEric Andersen2002-10-011-1/+4
| | | | | | | 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.
* Cleanup exit a bit, from Ronald WahlEric Andersen2002-08-161-1/+3
|
* Ignore symbol '_gp_disp' if it's missing from 'libgcc.a'. That's okay for"Steven J. Hill"2002-08-071-1/+1
| | | | MIPS platforms.
* When symbols are missing, its supposed to be an error...Eric Andersen2002-08-061-0/+3
| | | | -Erik
* Don't let this worry about _init and _finiEric Andersen2002-03-151-1/+1
|
* Fix location of crt0.oEric Andersen2002-03-151-1/+1
|
* Don't complain about _GLOBAL_OFFSET_TABLE_Eric Andersen2002-01-311-1/+1
|
* Failed to call sort before calling uniq in several spots,Eric Andersen2002-01-111-2/+2
| | | | | thereby causing ld to choke during the gcc build. -Erik
* Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' forEric Andersen2002-01-011-4/+4
| | | | | proper error checking -Erik
* Patch from John Tyner <jtyner@cs.ucr.edu> to avoid redefinedEric Andersen2001-09-131-2/+2
| | | | symbols by piping results through uniq
* Define "NM = $(CROSS)nm" and use $NM and $AR in get-needed-libgcc-objects.shEric Andersen2001-05-291-8/+8
| | | | in all cases.
* Fix up some problems noted by August Hoerandl <ahoerandl@gmx.at>Eric Andersen2001-05-171-3/+3
| | | | | when cross compiling with shared lib support, there were spots where the native 'ld' was mistakenly being called.
* Part of the shared lib build rework.Manuel Novoa III2001-03-181-6/+11
|
* Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III2001-01-251-0/+70
objects with shared uClibc; allow disabling long long support.