HomePhabricator

[ELF] Support aarch64_be

Authored by MaskRay on Feb 8 2021, 8:55 AM.

Description

[ELF] Support aarch64_be

This patch adds

  • Big-endian values for R_AARCH64_{ABS,PREL}{16,32,64} and R_AARCH64_PLT32
  • aarch64elfb & aarch64linuxb BFD emulations
  • elf64-bigaarch64 output format (bfdname)

Link: https://github.com/ClangBuiltLinux/linux/issues/1288

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

Details

Committed
MaskRayFeb 8 2021, 8:55 AM
Differential Revision
D96188: [ELF] Support aarch64_be
Parents
rG157ac423e004: [llvm-objdump] Support PLT decoding for aarch64_be
Branches
Unknown
Tags
Unknown