Such relocations are present in object files in msvcrt.lib in Visual C++ libs for ARM64, that now is publicly available.
This is implemented in the same way as the other ADDR32NB relocations for ARM and X64.
Paths
| Differential D38815
[LLD] [COFF] Implement support for IMAGE_REL_ARM64_ADDR32NB ClosedPublic Authored by mstorsjo on Oct 11 2017, 11:51 AM.
Details Summary Such relocations are present in object files in msvcrt.lib in Visual C++ libs for ARM64, that now is publicly available. This is implemented in the same way as the other ADDR32NB relocations for ARM and X64.
Diff Detail Event TimelineHerald added subscribers: kristof.beyls, javed.absar, aemerson. · View Herald TranscriptOct 11 2017, 11:51 AM Comment Actions LGTM
This revision is now accepted and ready to land.Oct 11 2017, 12:09 PM Closed by commit rL315561: [COFF] Implement support for IMAGE_REL_ARM64_ADDR32NB (authored by mstorsjo). · Explain WhyOct 11 2017, 10:37 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 118663 COFF/Chunks.cpp
test/COFF/arm64-relocs-imports.test
|
Instead of adding at the end of the list, I'd add it after ADDR32, so that the list order doesn't look random.