HomePhabricator

AArch64 ILP32 relocations for assembly and ELF

Description

AArch64 ILP32 relocations for assembly and ELF

Summary:
Add relocations for AArch64 ILP32. Includes:

  • Addition of definitions for R_AARCH32_*
  • Definition of new -target-abi: ilp32
  • Definition of data layout string
  • Tests for added relocations. Not comprehensive, but matches existing tests for 64-bit. Renames "CHECK-OBJ" to "CHECK-OBJ-LP64".
  • Tests for llvm-readobj

Reviewers: zatrazz, peter.smith, echristo, t.p.northover

Subscribers: aemerson, rengolin, mehdi_amini

Differential Revision: https://reviews.llvm.org/D25159

Details

Committed
joel_k_jonesOct 24 2016, 6:37 AM
Differential Revision
D25159: AArch64 ILP32 relocations for assembly and ELF
Parents
rL284972: [RDF] Add default move constructors/assignment operators
Branches
Unknown
Tags
Unknown