Implements R_AARCH64_MOVW_UABS_G*_NC fixup edges. These relocation entries can be generated when code is compiled without a PIC flag. With this patch, clang-repl can printf Hello World with ObjectLinkerLayer on aarch64 linux.
Details
Details
Summary
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
sunho added a parent revision: D127584: [JITLink][AArch64] Implement MoveWide16 generic edge..Jun 11 2022, 8:37 PM
This revision is now accepted and ready to land.Jun 13 2022, 6:13 PM
sunho removed a parent revision: D127584: [JITLink][AArch64] Implement MoveWide16 generic edge..Jun 13 2022, 9:54 PM
This revision was landed with ongoing or failed builds.Jun 13 2022, 10:07 PM
Closed by commit rG3d8061a3beff: [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC. (authored by sunho). · Explain Why
This revision was automatically updated to reflect the committed changes.