mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-14 17:28:53 +00:00
The order of the two symbol listings in a Macho x86_64 subtractor relocation is reversed from what seems intuitive to me.
llvm-svn: 143035
This commit is contained in:
parent
5a61a956cb
commit
8d9656dd53
@ -835,7 +835,9 @@ error_code MachOObjectFile::getRelocationValueString(DataRefImpl Rel,
|
||||
if (error_code ec = getRelocationTargetName(RENext->Word1, SucName))
|
||||
report_fatal_error(ec.message());
|
||||
|
||||
fmt << Name << "-" << SucName;
|
||||
// The X86_64_RELOC_UNSIGNED contains the minuend symbol,
|
||||
// X86_64_SUBTRACTOR contains to the subtrahend.
|
||||
fmt << SucName << "-" << Name;
|
||||
}
|
||||
case 6: // X86_64_RELOC_SIGNED1
|
||||
fmt << Name << "-1";
|
||||
|
Loading…
x
Reference in New Issue
Block a user