Commit History

Автор SHA1 Съобщение Дата
  Mike Frysinger 656554001c revert fdpic patch so we can merge it in bit by bit преди 18 години
  Mike Frysinger 1ba3a7b727 Bernd Schmidt writes: abstract away addresses so we can support FDPIC ELFs преди 18 години
  Mike Frysinger 1d6903684a Bernd Schmidt writes: too many semicolons! преди 18 години
  Mike Frysinger 0d2b685bb7 since just about everyone uses return _dl_elf_main for START() now, make it the default преди 18 години
  Peter S. Mazinger 24f818725b Remove all trailing ; after *_alias and change 2 to use weak_alias instead of __attribute__ ... преди 18 години
  Mike Frysinger 135c85905c disable early debug code if the arch relies on certain values (like load_addr) which are computer later преди 19 години
  Mike Frysinger 34288f4de0 dump the address we transfer control to преди 19 години
  Mike Frysinger 65ed8b75f3 minor touchups in debug output/comments преди 19 години
  Mike Frysinger bda3391b23 base __rtld_stack_end off of argv instead of args so we dont have to worry about how each arch treats args преди 19 години
  Mike Frysinger 63b5253012 add some more useful debug output преди 19 години
  Mike Frysinger 28ecffc3d9 need _DEBUG macros for NUMBER too преди 19 години
  Mike Frysinger efed1986bc get rid of arch-specific defines in dl-startup.c and make each arch declare its requirements about initial bootstrapping преди 19 години
  Mike Frysinger ab4c887b2e add debug code for showing argc/argv/envp and touch up some other debug output преди 19 години
  Mike Frysinger 22472d50fc use the a_val member instead of a_ptr/a_fcn since newer elf defines dropped the other values преди 19 години
  Mike Frysinger 59cc1e9342 create generic ELF_* macros to hide 32/64 bit differences преди 19 години
  Mike Frysinger 6512a60090 change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize преди 19 години
  Joakim Tjernlund 16045684fd Add __libc_stack_end to ld.so. The libc.a version remains to do. преди 19 години
  Mike Frysinger ea3903eb7b create some DEBUG macros for the ld debug early преди 19 години
  Eric Andersen 08b828bbdb Adjust indentation преди 19 години
  Eric Andersen 3de9075baf This update gets mips working again. преди 19 години
  Joakim Tjernlund 895f19d4e5 Remove __FORCE_SHAREABLE_TEXT_SEGMENTS__ hack from ldso itself. преди 19 години
  Joakim Tjernlund e6816a15ab Moved the addition of load address from the fast path преди 19 години
  Joakim Tjernlund 7d0f2a6586 Remove dead code. преди 19 години
  Joakim Tjernlund 2331c7f052 General arch cleanup and prepare support for standalone преди 19 години
  Joakim Tjernlund 7d137fcf81 Generalize optimized relative reloc procesing. преди 19 години
  Peter Kjellerstedt c78563e45e Use the inlined __dl_parse_dynamic_info() in DL_BOOT() for CRIS too. преди 19 години
  Mike Frysinger a7e14569d2 fix eriks e-mail address преди 19 години
  Joakim Tjernlund dc0f822bfe - Remove dynamic_size from struct elf_resolve. преди 19 години
  Joakim Tjernlund e93138024a Remove unneeded -D<somedefine>, and use instead #ifdef __somedefine__ преди 19 години
  Joakim Tjernlund 7761b10791 Accunt for ELF_MACHINE_PLTREL_OVERLAP when relocating ldso. преди 20 години