berkus / mclinker

Automatically exported from code.google.com/p/mclinker
Other
0 stars 0 forks source link

Separate RelocationData to input and output when doing partial linking #94

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
1. create output RelocationData when doing partial link

2. Put Relaxation created relocations into StubFactory (or somewhere sutible), 
instead of putting in FragmentLinker

3. Remove Module::RelocationDataTable and put these RelocationData to 
LDContext. When apply and sync relocations, traverse every input objects -> 
LDContext -> RelocationDataTable to get all input relocations

4. add new syncRelocation functions to sync output relocations when doing 
partial linking

Original issue reported on code.google.com by mysekki on 19 Oct 2012 at 8:48

GoogleCodeExporter commented 9 years ago

Original comment by mysekki on 8 Nov 2012 at 5:45