nrv2e PackLinuxElf32armLe works

This commit is contained in:
John Reiser
2006-07-21 19:10:48 -07:00
parent 52e8326d54
commit 5f622efb77
3 changed files with 1176 additions and 1168 deletions
+2 -4
View File
@@ -1586,10 +1586,8 @@ void PackLinuxElf32::ARM_addLinkerSymbols(Filter const * /*ft*/)
adrm = PAGE_MASK & (~PAGE_MASK + adrm); // round up to page boundary
adrc = PAGE_MASK & (~PAGE_MASK + adrc); // round up to page boundary
linker->defineSymbol("CPR0", linker->getSymbolOffset("cpr0") -
linker->getSymbolOffset("_start"));
linker->defineSymbol("LENF", linker->getSymbolOffset("end_decompress") -
linker->getSymbolOffset("_start"));
linker->defineSymbol("CPR0", 4+ linker->getSymbolOffset("cpr0"));
linker->defineSymbol("LENF", 4+ linker->getSymbolOffset("end_decompress"));
linker->defineSymbol("ADRM", adrm); // addr for map
#undef PAGE_SIZE