summaryrefslogtreecommitdiffstats
path: root/ldso
Commit message (Expand)AuthorAgeFilesLines
...
* Remove unused include directory."Steven J. Hill"2005-07-291-2/+2
* just use -g as -g3 is overkill (and sometimes unstable)Mike Frysinger2005-07-281-1/+1
* Fix bug 358 by protecting _dl_symbol_tables as suggested.Joakim Tjernlund2005-07-271-18/+22
* a [mostly working] elfinterp.c based on i386 / glibcMike Frysinger2005-07-141-0/+324
* remove unused instructionsMike Frysinger2005-07-141-4/+0
* eat pointless whitespaceMike Frysinger2005-07-131-1/+1
* dump the address we transfer control toMike Frysinger2005-07-131-1/+2
* oops, fix typo in ELF_ST_BIND macrosMike Frysinger2005-07-131-2/+2
* use Elf32_Word instead of uint32_t since that is what the ELF spec refers toMike Frysinger2005-07-132-7/+7
* use wrapper debug macros to improve readabilityMike Frysinger2005-07-121-62/+17
* dont use void* when we know the type of pointer we wantMike Frysinger2005-07-111-2/+2
* force hash buckets to work off of 32bit quantitiesMike Frysinger2005-07-112-4/+4
* use the debug dprint macros to clean up readabilityMike Frysinger2005-07-111-15/+6
* use the debug dprint macros to clean up readabilityMike Frysinger2005-07-111-8/+4
* create a new wrapper macro for debug early outputMike Frysinger2005-07-111-5/+11
* minor touchups in debug output/commentsMike Frysinger2005-07-111-3/+2
* base __rtld_stack_end off of argv instead of args so we dont have to worry ab...Mike Frysinger2005-07-111-7/+2
* declare reloc_addr as ElfW(Addr) instead of Word since it is an Addr, not a W...Mike Frysinger2005-07-111-1/+2
* make sure the SEND_NUMBER_STDERR macro doesnt modify the number given to itMike Frysinger2005-07-111-1/+2
* make sure we use long instead of int so we dont truncate 64bit valuesMike Frysinger2005-07-091-3/+3
* we need the syscall6() version of mmapMike Frysinger2005-07-091-1/+1
* add some more useful debug outputMike Frysinger2005-07-081-6/+10
* err, x86_64 is RELA, not RELMike Frysinger2005-07-081-4/+4
* need _DEBUG macros for NUMBER tooMike Frysinger2005-07-082-5/+7
* whitespace clean upMike Frysinger2005-07-081-34/+33
* help if i named the var correctly ...Mike Frysinger2005-07-081-2/+2
* help if i named the var correctly ...Mike Frysinger2005-07-082-3/+3
* dl-debug.h for sparcMike Frysinger2005-07-082-11/+40
* dl-debug.h for m68kMike Frysinger2005-07-082-14/+42
* fix GET_ARGV() so it pulls out the argc/argv/envp properlyMike Frysinger2005-07-081-2/+7
* get rid of arch-specific defines in dl-startup.c and make each arch declare i...Mike Frysinger2005-07-073-3/+12
* add debug code for showing argc/argv/envp and touch up some other debug outputMike Frysinger2005-07-071-11/+16
* clean up whitespaceMike Frysinger2005-07-071-11/+9
* remove broken asm code in elf_machine_dynamic() and just do it the glibc way ...Mike Frysinger2005-07-071-6/+1
* make RUNPATH/RPATH support configurableMike Frysinger2005-07-072-4/+11
* rip out all the duplicated debug code and move into a shared fileMike Frysinger2005-07-0722-639/+526
* need features.h for the misc attribute defines and uclibc featuresMike Frysinger2005-07-061-0/+1
* setup ELF_R_TYPE() wrapper for ELF{32,64}_R_TYPE()Mike Frysinger2005-07-061-0/+2
* import start of ldso based on glibcMike Frysinger2005-07-063-0/+194
* make sure ldso.o depends on more files in subdirsMike Frysinger2005-07-061-2/+2
* use the a_val member instead of a_ptr/a_fcn since newer elf defines dropped t...Mike Frysinger2005-07-042-8/+8
* use new __always_inline defineMike Frysinger2005-07-022-11/+11
* use new __always_inline defineMike Frysinger2005-07-021-2/+2
* oops, we dont want to use relative paths for the header filesMike Frysinger2005-06-301-1/+1
* if the include files get updated we want to rebuildMike Frysinger2005-06-302-3/+3
* create generic ELF_* macros to hide 32/64 bit differencesMike Frysinger2005-06-303-4/+24
* whitespace tweaksMike Frysinger2005-06-302-17/+16
* change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bi...Mike Frysinger2005-06-308-29/+29
* Quick and dirty hack to prevent ld.so from beeing loaded twice.Joakim Tjernlund2005-06-301-0/+2
* typecast to long instead of int so pointers on 64bit arches can be typecast s...Mike Frysinger2005-06-301-2/+2