Main aim of this patch was to move MIPS specific code out of relocate().
That made this method a bit shorter.
Details
Details
Diff Detail
Diff Detail
Event Timeline
ELF/InputSection.cpp | ||
---|---|---|
186 | That is something I don't like in it's name. But it returns something that is used as pair. |
ELF/InputSection.cpp | ||
---|---|---|
186 | I have an idea how to put all code unrelated to paired relocation to something like adjustMipsSymVA and allow getLocalPaired to handle only "paired" relocations. I can provide a patch tomorrow. |
ELF/InputSection.cpp | ||
---|---|---|
186 | Ok. |
It is rather unexpected that function named getLocalPaired under some conditions do not find the pair but still change SymVA for relocations that never have pairs.