HomePhabricator

[lld-macho] Add ARM64 target arch

Authored by gkm on Sep 26 2020, 1:00 PM.

Description

[lld-macho] Add ARM64 target arch

This is an initial base commit for ARM64 target arch support. I don't represent that it complete or bug-free, but wish to put it out for review now that some basic things like branch target & load/store address relocs are working.

I can add more tests to this base commit, or add them in follow-up commits.

It is not entirely clear whether I use the "ARM64" (Apple) or "AArch64" (non-Apple) naming convention. Guidance is appreciated.

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

Details

Committed
gkmFeb 8 2021, 5:14 PM
Differential Revision
D88629: [lld-macho] Add ARM64 target arch
Parents
rG01a48535c311: [MC][WebAssembly] Fix provisional values for data alias relocations
Branches
Unknown
Tags
Unknown