mozglue/linker/ElfLoader.cpp
6c19a18336938f44f9d9266e481a7818bac074f5
created 2013-01-15 10:12 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 830326 - Get rid of warnings in the custom linker code. r=nfroyd
136b90350752b6e77ad0e019e2a9c4d6287f3221
created 2013-01-15 10:12 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 830295 - Avoid RefPtr<LibHandle> triggering recursive calls to ~CustomElf, and use it in the linker segfault handler. r=nfroyd
35e73a67f08fa4ddab4f6101cbd4b0c477fbb2ed
created 2013-01-03 16:45 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 826178 - Prefix all hexadecimal values with 0x in linker logs. r=nfroyd
8776d96f00996dd3958d14f8e56beffff2ae33b1
created 2012-11-07 16:45 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Fixup for dl_iterate_phdr after bug 808121. r=me
e587aa26326e603d0b282e266d3737b9d37ad677
created 2012-11-07 08:02 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 808121 - Ensure the pointers we change in the r_debug data are writable, which they aren't with upcoming Android system linker. r=nfroyd
d405d013746d5c16d288228e83e9545b10282f2c
created 2012-08-29 08:55 +0200
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 783331 - Add Phdr pointer and count to dl_iterate_phdr implementation. r=nfroyd
bb9548c09c19162b5afc66c878de6b49cac0a74c
created 2012-04-25 09:05 +0200
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 747033 - Implement dl_iterate_phdr in the custom linker. r=froydnj
1419f0146049aa9a5a59ba350ff1435733123e70
created 2012-02-22 08:12 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 727960 - When extracting libraries, reuse cached library if it is newer than the apk. r=tglek
240113669206870d57913ce3cef8126a677997f4
created 2012-02-22 08:12 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 686805 part 6 - Add functions to display stats about seekable compressed streams. r=tglek
5af187d93f2c035d24d32dd8e17d1790112b4d7e
created 2012-02-22 08:12 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 686805 part 4 - Make the linker load libraries with on-demand decompression when they are seekable compressed streams. r=tglek,r=sewardj
59237f456cdb05384424942052fbb7f96a24f592
created 2012-02-22 08:12 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 686805 part 2 - Use a SIGSEGV signal handler to handle segmentation faults happening in loaded libraries address space. r=tglek,r=sewardj
91d77c934b264f3b93346aa113ad957e160074de
created 2012-02-13 15:49 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 725230 - Enable and fix assertions in linker code. r=tglek
e652994cdd9ee79e67c0e1207366175a244c9e99
created 2012-02-13 16:35 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Backout 8eef38643ceb (bug 717540) and 78941a969e20 (bug 725230) because of windows debug bustage
78941a969e20dcced6fc370c0540ded2ac4dad9f
created 2012-02-13 15:49 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 725230 - Enable and fix assertions in linker code. r=tglek
41c7ad654949db5393d22a95d8dd4d233d47f244
created 2012-01-20 09:49 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 683127 part 10 - Allow debug symbols to be found under gdb without extracted libraries. r=tglek,r=mwu
229140e62d7b49f34cb140a639d21f92aaa39d97
created 2012-01-20 09:48 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 683127 part 9 - Allow to temporarily extract Elf files from a Zip archive for e.g. valgrind. r=tglek
bd752f4935d978c6e81f04c632ea054701f64a08
created 2012-01-20 09:48 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 683127 part 8 - Allow to load Elf files from a Zip archive. r=tglek,r=sewardj
54a8b1b25477d04ecfae8f13775ec5b25a7c27de
created 2012-01-20 09:48 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 683127 part 7 - Use a custom Elf linker for libraries given with an absolute path name. r=sewardj
dd3b6608192433b823543fe180aebd8ba61f963b
created 2012-01-20 09:48 +0100
pushed 2014-10-20 17:29 +0000
Mike Hommey Mike Hommey - Bug 683127 part 5 - Initial Elf Loader, wrapping around dlopen/dladdr/dlsym/dlclose. r=tglek,r=sewardj
less more (0) tip