[PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Peter Smith via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 6 05:39:13 PDT 2016
peter.smith updated this revision to Diff 59704.
peter.smith marked an inline comment as done.
peter.smith added a comment.
I've updated the patch with:
- Small corrections applied
- Made PLT comments and code clearer and closer to the example code in ELF for the ARM Architecture
- Clang format run over patch
- R_ARM_BASE_PREL now maps to R_GOTONLY_PC.
- Removed the setting of _GLOBAL_OFFSET_TABLE_ to the base of the .got section for ARM only.
http://reviews.llvm.org/D20951
Files:
ELF/Driver.cpp
ELF/InputFiles.cpp
ELF/Target.cpp
test/ELF/Inputs/arm-plt-reloc.s
test/ELF/Inputs/far-arm-abs.s
test/ELF/Inputs/relocation-copy-arm.s
test/ELF/arm-abs32-dyn.s
test/ELF/arm-attributes-remove.s
test/ELF/arm-branch-error.s
test/ELF/arm-branch.s
test/ELF/arm-copy.s
test/ELF/arm-data-prel.s
test/ELF/arm-data-relocs.s
test/ELF/arm-fpic-got.s
test/ELF/arm-gnu-ifunc-nosym.s
test/ELF/arm-gnu-ifunc.s
test/ELF/arm-got-relative.s
test/ELF/arm-gotoff.s
test/ELF/arm-mov-relocs.s
test/ELF/arm-plt-reloc.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20951.59704.patch
Type: text/x-patch
Size: 37469 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160606/d9444b6b/attachment.bin>
More information about the llvm-commits
mailing list