Maschell
|
fb3ec7fe28
|
Only get the ElfSectionHeader in the RelocationHandler if it's not a special section header index to avoid a ArrayIndexOutOfBoundsException
|
2019-10-11 14:47:48 +02:00 |
|
Maschell
|
9930b34783
|
Set the address to the external functions/locations to null to fix the "Go to External Location" features for imports
|
2019-10-11 13:35:18 +02:00 |
|
James Benton
|
55e72815e3
|
Zero the data in imports and exports section to prevent analysis marking strings.
|
2019-10-03 11:55:13 +01:00 |
|
James Benton
|
3275fe9c7f
|
Improve data references.
|
2019-10-03 11:55:13 +01:00 |
|
James Benton
|
dc715cfb81
|
Fix some compiler warnings.
|
2019-10-02 20:46:41 +01:00 |
|
James Benton
|
088a2ca0ed
|
Force .rodata section to be read only.
|
2019-10-02 20:46:41 +01:00 |
|
James Benton
|
8155a56707
|
Set r2 to sda2Base and r13 to sdaBase.
|
2019-10-02 20:46:41 +01:00 |
|
James Benton
|
f9f61cdf2a
|
Create symbols for data exports.
|
2019-10-02 20:46:41 +01:00 |
|
James Benton
|
df0b8cd768
|
Optimise relocations by using getUniqueExternalLocation
|
2019-10-02 20:46:41 +01:00 |
|
James Benton
|
4603bdb986
|
Add support for data imports.
|
2019-10-02 20:46:41 +01:00 |
|
James Benton
|
f1b7a8f517
|
Rewrite RPL loading.
|
2019-10-02 20:46:41 +01:00 |
|