mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
OcAppleKernelLib: Zero external reloc offset after prelinking.
This commit is contained in:
parent
065d423a29
commit
738c81e03f
@ -1412,15 +1412,16 @@ InternalPrelinkKext64 (
|
||||
//
|
||||
// Clear dynamic linker information.
|
||||
//
|
||||
DySymtab->LocalSymbolsIndex = 0;
|
||||
DySymtab->NumLocalSymbols = 0;
|
||||
DySymtab->NumExternalSymbols = 0;
|
||||
DySymtab->ExternalSymbolsIndex = 0;
|
||||
DySymtab->NumExternalRelocations = 0;
|
||||
DySymtab->UndefinedSymbolsIndex = 0;
|
||||
DySymtab->NumUndefinedSymbols = 0;
|
||||
DySymtab->IndirectSymbolsOffset = 0;
|
||||
DySymtab->NumIndirectSymbols = 0;
|
||||
DySymtab->LocalSymbolsIndex = 0;
|
||||
DySymtab->NumLocalSymbols = 0;
|
||||
DySymtab->NumExternalSymbols = 0;
|
||||
DySymtab->ExternalSymbolsIndex = 0;
|
||||
DySymtab->NumExternalRelocations = 0;
|
||||
DySymtab->ExternalRelocationsOffset = 0;
|
||||
DySymtab->UndefinedSymbolsIndex = 0;
|
||||
DySymtab->NumUndefinedSymbols = 0;
|
||||
DySymtab->IndirectSymbolsOffset = 0;
|
||||
DySymtab->NumIndirectSymbols = 0;
|
||||
//
|
||||
// Copy the new __LINKEDIT segment into the binary and fix its Load Command.
|
||||
//
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user