Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-19 | eat extraneous ; and insert some whitespace where it belongs | Mike Frysinger | |
2005-11-21 | Partly undo earlier patch on vapier's request | Peter S. Mazinger | |
2005-11-21 | Guard debug_sym/debug_reloc, make sure elfinterp.c sees __SUPPORT_LD_DEBUG__ | Peter S. Mazinger | |
2005-07-07 | rip out all the duplicated debug code and move into a shared file | Mike Frysinger | |
2005-03-29 | Moved the addition of load address from the fast path | Joakim Tjernlund | |
where possible. This will also make ldso smaller. However the patch touches all archs and I have only tested PPC and x86. | |||
2004-11-10 | Add RTLD_LOCAL support for dlopened libs. Reported by | Joakim Tjernlund | |
Andrew de Quincey, who has been most helpful getting this sorted out, thanks. Thanks also to Peter Mazinger who did alot of testing. Removed all traces of dl_parse_copy_information() since it is no longer used. | |||
2004-10-07 | Remove _dl_parse_copy_information() for CRIS per Peter Kjellerstedts request. | Joakim Tjernlund | |
2004-09-23 | Don't allow undefined global symbols to pass. | Joakim Tjernlund | |
Move COPY relocs back to _dl_do_reloc(). White space cleanup. | |||
2004-08-25 | Patch from Stefan Allius: | Joakim Tjernlund | |
Remove unused function parameter in ldso. Remove echo option '-e' since it is not supported on Solaris. | |||
2004-08-17 | Let ldso decide if it should relocate itselft a second time. This | Joakim Tjernlund | |
is needed if ldso should use libcs malloc whenever possible. Fix RTLD_LAZY propagation to RTLD_NOW relocation when requested by libdl. | |||
2004-02-14 | Give gcc branch prediction some hits on obviously unlikely branches | Eric Andersen | |
2004-02-14 | Joakim Tjernlund writes: | Eric Andersen | |
Hi it is me again. This is the latest ldso patch. the NEW weak symbol handling works now with a little special handling in _dl_find_hash(). You get to chose if you want the new or old handling :) There was 2 missing _dl_check_if_named_library_is_loaded() calls in _dlopen(). I then disabled the _dl_check_if_named_library_is_loaded() in dl-elf.c since it is rendundant. Question, why does some _dl_linux_resolver(), like i386, have 2 calls to _dl_find_hash()? I think that is wrong, isn't it? I really hope you can check this out soon ... | |||
2004-01-29 | Modify interfaces for _dl_parse_relocation_information() | Eric Andersen | |
_dl_parse_lazy_relocation_information() and _dl_parse_copy_information() so they are all consistant, allowing for future consolidation. Trim some trailing whitespace as well. | |||
2003-09-30 | Don't forget addend on relocations + minor other fixes. | Tobias Anderberg | |
2003-09-19 | * Partial re-write to match other archs and remove duplicate code. | Tobias Anderberg | |
* Assign insead of add when doing relocations. | |||
2003-09-09 | Fix cris shared lib loader so it compiles... | Eric Andersen | |
2003-08-27 | Cosmetic changes. | Tobias Anderberg | |
2002-11-05 | Massive scrubbing of the shared lib loader error handling. | Eric Andersen | |
Move all configuration options into the new config system. -Erik | |||
2002-09-16 | Initial version of the dynamic linker code for the CRIS port. | Tobias Anderberg | |