aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorAnatoly Trosinenko <atrosinenko@accesssoftek.com>2024-02-01 19:23:55 +0300
committerGitHub <noreply@github.com>2024-02-01 19:23:55 +0300
commita52eea66795018550e95c4b060165a7250899298 (patch)
tree44f9cb110f42a7c40d24178a548487c343b43290 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parentc5f461918cece4362fb70c7b16de4e95c1af8e5f (diff)
downloadllvm-a52eea66795018550e95c4b060165a7250899298.zip
llvm-a52eea66795018550e95c4b060165a7250899298.tar.gz
llvm-a52eea66795018550e95c4b060165a7250899298.tar.bz2
[AArch64] Make +pauth enabled in Armv8.3-a by default (#78027)
Add AEK_PAUTH to ARMV8_3A in TargetParser and let it propagate to ARMV8R, as it aligns with GCC defaults. After adding AEK_PAUTH, several tests from TargetParserTest.cpp crashed when trying to format an error message, thus update a format string in AssertSameExtensionFlags to account for bitmask being pre-formatted as std::string. The CHECK-PAUTH* lines in aarch64-target-features.c are updated to account for the fact that FEAT_PAUTH support and pac-ret can be enabled independently and all four combinations are possible.
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions