summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-07-13eat pointless whitespaceMike Frysinger
2005-07-13dump the address we transfer control toMike Frysinger
2005-07-13oops, fix typo in ELF_ST_BIND macrosMike Frysinger
2005-07-13use Elf32_Word instead of uint32_t since that is what the ELF spec refers toMike Frysinger
2005-07-12use wrapper debug macros to improve readabilityMike Frysinger
2005-07-12import fix from glibc to resolve segfault reported by wmq in Bug 335Mike Frysinger
2005-07-11dont use void* when we know the type of pointer we wantMike Frysinger
2005-07-11force hash buckets to work off of 32bit quantitiesMike Frysinger
2005-07-11use the debug dprint macros to clean up readabilityMike Frysinger
2005-07-11use the debug dprint macros to clean up readabilityMike Frysinger
2005-07-11create a new wrapper macro for debug early outputMike Frysinger
2005-07-11minor touchups in debug output/commentsMike Frysinger
2005-07-11base __rtld_stack_end off of argv instead of args so we dont have to worry ↵Mike Frysinger
about how each arch treats args
2005-07-11declare reloc_addr as ElfW(Addr) instead of Word since it is an Addr, not a ↵Mike Frysinger
Word (and it will truncate addresses on 64bit hosts)
2005-07-11make sure the SEND_NUMBER_STDERR macro doesnt modify the number given to itMike Frysinger
2005-07-10add some info on what needs to be done for specific archesMike Frysinger
2005-07-10need syscall.h for __NR_clone definitionMike Frysinger
2005-07-10 define an abort instruction for m68kMike Frysinger
2005-07-10define an abort instruction for alphaMike Frysinger
2005-07-10alphabetize and warn if an arch is undefinedMike Frysinger
2005-07-10merge updates from glibc and fix up to work againMike Frysinger
2005-07-10update __UCLIBC_CTOR_DTOR__ checkMike Frysinger
2005-07-09punt unused __pthread_return_void funcMike Frysinger
2005-07-09import the __syscall_error trick for errno handlingMike Frysinger
2005-07-09this should be able to handle both 32 and 64 bit sparcMike Frysinger
2005-07-09drop the envp codeMike Frysinger
2005-07-09style updatesMike Frysinger
2005-07-09rewrite crt in asm using glibc as a basisMike Frysinger
2005-07-09update styleMike Frysinger
2005-07-09make sure we use long instead of int so we dont truncate 64bit valuesMike Frysinger
2005-07-09we need the syscall6() version of mmapMike Frysinger
2005-07-09the generic mmap.c is not good enough for us, we need the syscall6() versionMike Frysinger
2005-07-09might as well test mmap64() tooMike Frysinger
2005-07-09make sure the call to signal() workedMike Frysinger
2005-07-09need unistd/string header filesMike Frysinger
2005-07-09need the ioctl header fileMike Frysinger
2005-07-09setting envp is pointless since no other arch does itMike Frysinger
2005-07-08oops, we want to jmp to the syscall handler, not call itMike Frysinger
2005-07-08add some more useful debug outputMike Frysinger
2005-07-08err, x86_64 is RELA, not RELMike Frysinger
2005-07-08need _DEBUG macros for NUMBER tooMike Frysinger
2005-07-08CRT0_ -> CRT_Mike Frysinger
2005-07-08whitespace clean upMike Frysinger
2005-07-08help if i named the var correctly ...Mike Frysinger
2005-07-08help if i named the var correctly ...Mike Frysinger
2005-07-08dl-debug.h for sparcMike Frysinger
2005-07-08dl-debug.h for m68kMike Frysinger
2005-07-08fix GET_ARGV() so it pulls out the argc/argv/envp properlyMike Frysinger
2005-07-07get rid of arch-specific defines in dl-startup.c and make each arch declare ↵Mike Frysinger
its requirements about initial bootstrapping
2005-07-07add debug code for showing argc/argv/envp and touch up some other debug outputMike Frysinger