From 051deb2d9d3422f6a9ca8e12f33bb6ab6d180bb4 Mon Sep 17 00:00:00 2001 From: Ties Stuij Date: Thu, 28 Apr 2022 10:23:54 +0100 Subject: [ARM] add Armv9 build attribute The build attribute number can be found in the Arm ABI addenda32 document: https://github.com/ARM-software/abi-aa/blob/main/addenda32/addenda32.rst#335target-related-attributes Reviewed By: tmatheson Differential Revision: https://reviews.llvm.org/D124090 --- llvm/lib/Object/ELFObjectFile.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'llvm/lib/Object/ELFObjectFile.cpp') diff --git a/llvm/lib/Object/ELFObjectFile.cpp b/llvm/lib/Object/ELFObjectFile.cpp index d5e46f9..8be1c2b 100644 --- a/llvm/lib/Object/ELFObjectFile.cpp +++ b/llvm/lib/Object/ELFObjectFile.cpp @@ -574,6 +574,9 @@ void ELFObjectFileBase::setARMSubArch(Triple &TheTriple) const { case ARMBuildAttrs::v8_1_M_Main: Triple += "v8.1m.main"; break; + case ARMBuildAttrs::v9_A: + Triple += "v9a"; + break; } } if (!isLittleEndian()) -- cgit v1.1