summaryrefslogtreecommitdiffstats
path: root/ldso
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix static apps on linux 2.6. Linux clobbers r7 in 2.6, soJoakim Tjernlund2005-12-151-2/+4
| | | | use r3 instead to pass _dl_fini.
* fix signed/unsigned warnings and unused warningsMike Frysinger2005-12-144-14/+13
|
* remove .oS tooMike Frysinger2005-12-141-1/+1
|
* Fix debugging."Steven J. Hill"2005-12-111-3/+3
|
* Remove trailing ';' from strong_alias, thx Bernhard FischerPeter S. Mazinger2005-12-101-1/+1
|
* Added .oS asm targets and make ldso build w/ -DSHARED (needed by nptl)Peter S. Mazinger2005-11-281-1/+1
|
* change to Lesser GPL 2.1 as pointed out by psmMike Frysinger2005-11-238-8/+8
|
* Depedencies corrected (less make oldconfig/headers), rerunning make remakes ↵Peter S. Mazinger2005-11-222-12/+8
| | | | only headers
* rework depends and stripping so that libraries arent rebuilt all the time in ↵Mike Frysinger2005-11-221-2/+4
| | | | a loop
* remove headers_done since it broke buildroot againMike Frysinger2005-11-221-1/+1
|
* add some copyright infoMike Frysinger2005-11-228-0/+56
|
* Remove TOPDIRPeter S. Mazinger2005-11-213-9/+3
|
* Do not create any files (dl-progname.h) in ldso anymorePeter S. Mazinger2005-11-214-16/+8
|
* Partly undo earlier patch on vapier's requestPeter S. Mazinger2005-11-2110-21/+7
|
* Guard debug_sym/debug_reloc, make sure elfinterp.c sees __SUPPORT_LD_DEBUG__Peter S. Mazinger2005-11-2111-9/+35
|
* Do not create header links, use -I to find them. Moved dl-progname.h to ↵Peter S. Mazinger2005-11-212-12/+4
| | | | ldso/ldso, that will exist if top_srcdir != top_builddir.
* fix up ifdef checks so dl_iterate_phdr is defined in all the proper objectsMike Frysinger2005-11-202-2/+4
|
* make -j2 works herePeter S. Mazinger2005-11-181-2/+1
|
* Add info to CFLAGS about lib we are buildingPeter S. Mazinger2005-11-182-4/+4
|
* Include all lib*/Makefile.in in top_srcdir/Makefile.in, allows adding ↵Peter S. Mazinger2005-11-173-93/+94
| | | | foreign objects to a lib
* Use -z relro/-z now on all libs, add some new variables needed later, move ↵Peter S. Mazinger2005-11-172-10/+0
| | | | common ldso/libdl parts to Rules.mak, remove strip from all TARGET_ARCH
* update licenseMike Frysinger2005-11-091-15/+4
|
* Do not set the RELOCS_DONE flag until it is actually done. This order ↵"Steven J. Hill"2005-11-061-2/+2
| | | | matters for NPTL libpthreads to work. Well, that was a nice waste of 3 hours.
* Don't need this debug check anymore.Joakim Tjernlund2005-11-021-6/+0
|
* psm missed a spot :)Joakim Tjernlund2005-11-021-6/+4
|
* Move __SSP__ check to headerPeter S. Mazinger2005-11-021-3/+0
|
* ldso powerpc changes ported to i386Peter S. Mazinger2005-11-021-7/+7
|
* Add check, so we are sure that the file is correctly built, if the system is ↵Peter S. Mazinger2005-11-011-0/+3
| | | | ssp enabled
* Add back -L..lib to libdl linker, now that we do not hardcode path to libs ↵Peter S. Mazinger2005-11-011-1/+1
| | | | in libc.so
* Hopefully fix the bug Oleg reported in ↵Joakim Tjernlund2005-10-293-8/+11
| | | | | | http://uclibc.org/lists/uclibc/2005-October/012809.html This will only fix powerpc. Should be easy to fix the other arches.
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-293-232/+23
|
* Missed one occurence of BUILD_UCLIBC_LDSOPeter S. Mazinger2005-10-281-1/+1
|
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-276-29/+49
| | | | to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
* Default changed to IMA compiling, disabled explicitely where currently not ↵Peter S. Mazinger2005-10-262-4/+4
| | | | possible. Add clean targets for linuxthreads[_db].
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-253-39/+102
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* Add the current implementation to reviewPeter S. Mazinger2005-10-192-10/+70
|
* 2 more examples that show the handling of different objects in lib*.so and ↵Peter S. Mazinger2005-10-191-0/+51
| | | | lib*.a, also handle arch specific optimized versions
* Forgotten to commit libdl.c, change __LIBDL_SHARED__ to SHARED.Peter S. Mazinger2005-10-141-4/+4
|
* Change __LIBDL_SHARED__ to SHARED. This will be also used in some other ↵Peter S. Mazinger2005-10-141-1/+1
| | | | places to get an object built for lib*.so but not for lib*.a.
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-123-13/+13
| | | | objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much.
* Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, ↵Peter S. Mazinger2005-10-112-28/+27
| | | | defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<.
* Remove TMPDIR from glibc's commented listPeter S. Mazinger2005-10-111-1/+1
|
* Sync unsecvars.h w/ glibc-2.3.5, remove unused vars in uClibc, update ↵Peter S. Mazinger2005-10-111-7/+6
| | | | comment about those in glibc
* Do not recurse into ldso/libc/libpthread on cleanPeter S. Mazinger2005-10-042-2/+4
|
* Move _dl_protect_relro as in ldso.c, thanks to jockePeter S. Mazinger2005-10-031-9/+9
|
* Move _dl_protect_relro after INIT to allow using attribute_relro within ↵Peter S. Mazinger2005-10-031-8/+5
| | | | uClibc_init
* Clean up debugging levels for MIPS. This should make things consistent now."Steven J. Hill"2005-10-012-2/+10
|
* Remove ar-target and shared targets, at build time now we traverse the tree ↵Peter S. Mazinger2005-09-283-85/+97
| | | | only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a
* Remove created objects independently of TARGET_ARCH and kill 3 warningsPeter S. Mazinger2005-09-271-2/+2
|
* I really really HATE gcc-4.1 and its whimsical inline rules."Steven J. Hill"2005-09-231-1/+1
|