Mike Hommey
|
81d8ff07e9
|
Bug 956398 - Only support text relocations for libflashplayer.so. r=nfroyd
|
2014-01-25 07:59:14 +09:00 |
Mike Hommey
|
ec7b1e070a
|
Bug 956398 - Support text relocations in the custom linker. r=nfroyd
|
2014-01-16 09:13:42 +09:00 |
James Willcox
|
8cb44b437e
|
Bug 935676 - Stub out missing Flash symbols r=glandium
--HG--
extra : rebase_source : 7e02a6283a6ee53b3749e1816d4005b238085954
|
2014-01-15 09:16:33 -06:00 |
Birunthan Mohanathas
|
c01f63b478
|
Bug 784739 - Switch from NULL to nullptr in mozglue/linker/; r=ehsan
|
2013-11-11 14:15:46 -05:00 |
Jim Chen
|
9705613071
|
Bug 930627 - Implement __gnu_Unwind_Find_exidx in custom linker on ARM. r=glandium
|
2013-10-31 11:40:32 -04:00 |
Mike Hommey
|
078b980b8d
|
Bug 894829 - Avoid symbol resolution for relocations for the same symbol in faulty.lib. r=nfroyd
|
2013-07-23 07:26:08 +09:00 |
Mike Hommey
|
abaa52c443
|
Bug 882608 - Fix various issues in faulty.lib with incomplete pages and MOZ_LINKER_ONDEMAND=0. r=nfroyd
|
2013-07-23 07:26:07 +09:00 |
Mike Hommey
|
fc82c0f523
|
Bug 886730 - Add and use a MemoryRange class and helper functions for page alignment in faulty.lib. r=nfroyd
|
2013-06-27 09:35:49 +09:00 |
Mike Hommey
|
c7c836946d
|
Bug 886722 - Rename log/debug to LOG/DEBUG_LOG in faulty.lib. r=nfroyd
|
2013-06-27 09:35:49 +09:00 |
Mike Hommey
|
6d626eb6a0
|
Bug 885336 - Fix various issues with the dl_mmap interface. r=nfroyd
|
2013-06-27 09:35:48 +09:00 |
Mike Hommey
|
7a3c231b71
|
Bug 874708 - Hook libc's sigaction to avoid system libraries replacing our segfault handler temporarily and restoring it wrongly. r=nfroyd
|
2013-06-09 09:23:03 +02:00 |
Mike Hommey
|
48e758d56b
|
Bug 875824 - Allow to disable on-demand decompression at runtime. r=sewardj
|
2013-05-29 16:18:27 +02:00 |
Mike Hommey
|
1cb6364a2e
|
Bug 802240 - Expose an API to mmap the underlying file for a library loaded by faulty.lib. r=nfroyd
|
2013-04-12 10:23:12 +02:00 |
Kartikaya Gupta
|
dd7a85d6a7
|
Bug 837551 - Ignore dynamic section headers of type DT_FLAGS_1. r=glandium
|
2013-02-04 09:58:54 -05:00 |
Mike Hommey
|
9446203c4a
|
Bug 834459 - Specialize RefCounted template for LibHandle to better allow refcounting during destructor execution. r=nfroyd
|
2013-01-29 09:35:32 +01:00 |
Mike Hommey
|
ccee4c2c0e
|
Bug 830326 - Get rid of warnings in the custom linker code. r=nfroyd
|
2013-01-15 10:12:56 +01:00 |
Mike Hommey
|
77cfb9f1b0
|
Bug 830295 - Avoid RefPtr<LibHandle> triggering recursive calls to ~CustomElf, and use it in the linker segfault handler. r=nfroyd
|
2013-01-15 10:12:36 +01:00 |
Mike Hommey
|
11eafddbc8
|
Bug 826178 - Prefix all hexadecimal values with 0x in linker logs. r=nfroyd
|
2013-01-03 16:45:57 +01:00 |
Jim Chen
|
a59d04549c
|
Bug 824715 - Correctly calculate next page offset in custom linker; r=glandium
|
2013-01-01 21:44:04 -05:00 |
Josh Matthews
|
f6cc129ce8
|
Backed out changeset 10b47593c4d7 (bug 824715)
|
2012-12-28 19:03:50 -05:00 |
Jim Chen
|
e4b89b0500
|
Bug 824715 - Correctly calculate next page offset in custom linker; r=glandium
|
2012-12-28 15:29:44 -05:00 |
Mike Hommey
|
a716e0afd3
|
Bug 772886 - Avoid failure to mmap some library segments on some armv6 devices. r=nfroyd
|
2012-07-14 10:54:22 +02:00 |
Mike Hommey
|
c60b51ef30
|
Bug 735278 - Call destructors in reverse order of initializers in the linker. r=froydnj
|
2012-06-07 10:41:59 +02:00 |
Mike Hommey
|
2967371558
|
Bug 747033 - Implement dl_iterate_phdr in the custom linker. r=froydnj
--HG--
rename : mozglue/linker/CustomElf.h => mozglue/linker/Elfxx.h
|
2012-04-25 09:05:02 +02:00 |
Mike Hommey
|
b00b3342a2
|
Bug 727959 - Ignore 0xffffffff entries the x86 Android NDK puts in .{init,fini}_array. r=tglek
|
2012-03-14 10:53:21 +01:00 |
Mike Hommey
|
b3973a5b27
|
Bug 734812 - Make the linker error out when text relocations are defined with DF_TEXTREL. r=nfroyd
|
2012-03-13 09:48:20 +01:00 |
Mike Hommey
|
471d20d072
|
Bug 727959 - Don't error out when missing symbol for PLT relocations is weak. r=nfroyd
|
2012-03-08 08:29:39 +01:00 |
Jeff Muizelaar
|
7cbebe89b8
|
Bug 733087 - Support DT_FLAGS a little bit. r=glandium
|
2012-03-06 09:28:09 +01:00 |
Mike Hommey
|
bc546e0b47
|
Bug 729883 - Avoid linker warnings when starting up on Android. r=tglek
|
2012-02-27 08:19:20 +01:00 |
Mike Hommey
|
8c5b3643ce
|
Bug 686805 part 6 - Add functions to display stats about seekable compressed streams. r=tglek
|
2012-02-22 08:12:15 +01:00 |
Mike Hommey
|
3c9f465103
|
Bug 686805 part 2 - Use a SIGSEGV signal handler to handle segmentation faults happening in loaded libraries address space. r=tglek,r=sewardj
|
2012-02-22 08:12:15 +01:00 |
Mike Hommey
|
524ce82972
|
Bug 686805 part 1 - Make Mappable::munmap, Mappable1stPagePtr::munmap and MappedPtr::munmap private. r=tglek
|
2012-02-22 08:12:15 +01:00 |
Mike Hommey
|
7b29e7253a
|
Bug 727959 - Add symbol name to relocation errors in the linker. r=tglek
|
2012-02-21 08:10:43 +01:00 |
Mike Hommey
|
d31a431d14
|
Bug 723939 part 1 - When reserving memory for the loaded library, ensure correct alignment for future MAP_SHARED mappings. r=tglek
|
2012-02-17 08:55:36 +01:00 |
Mike Hommey
|
8fd7ef9ab5
|
Bug 683127 part 10 - Allow debug symbols to be found under gdb without extracted libraries. r=tglek,r=mwu
|
2012-01-20 09:49:03 +01:00 |
Mike Hommey
|
4b71ba5dc0
|
Bug 683127 part 8 - Allow to load Elf files from a Zip archive. r=tglek,r=sewardj
|
2012-01-20 09:48:44 +01:00 |
Mike Hommey
|
61d63022fa
|
Bug 683127 part 7 - Use a custom Elf linker for libraries given with an absolute path name. r=sewardj
|
2012-01-20 09:48:44 +01:00 |