aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Kovalev <dkovalev@accesssoftek.com>2023-12-09 23:51:59 +0300
committerGitHub <noreply@github.com>2023-12-09 23:51:59 +0300
commitf0c0116c4896fe50a77ca72942b05d06f14841c7 (patch)
tree13f7a194472933ed6b1feb8a253e09828f9f1a25
parent02e02b9a8f0e22ffc0d6c070b132a88e94f02861 (diff)
downloadllvm-f0c0116c4896fe50a77ca72942b05d06f14841c7.zip
llvm-f0c0116c4896fe50a77ca72942b05d06f14841c7.tar.gz
llvm-f0c0116c4896fe50a77ca72942b05d06f14841c7.tar.bz2
[test][llvm-objdump][AArch64] Add tests for ELF AUTH constants (#74298)
This patch introduces llvm-objdump tests for new `AARCH64_AUTH_RELR`, `AARCH64_AUTH_RELRSZ` and `AARCH64_AUTH_RELRENT` dynamic tags. Depends on https://github.com/llvm/llvm-project/pull/74874
-rw-r--r--llvm/test/tools/llvm-objdump/ELF/dynamic-section-machine-specific.test9
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-objdump/ELF/dynamic-section-machine-specific.test b/llvm/test/tools/llvm-objdump/ELF/dynamic-section-machine-specific.test
index 20219dd..203c210 100644
--- a/llvm/test/tools/llvm-objdump/ELF/dynamic-section-machine-specific.test
+++ b/llvm/test/tools/llvm-objdump/ELF/dynamic-section-machine-specific.test
@@ -268,6 +268,9 @@ ProgramHeaders:
# AARCH64: Dynamic Section:
# AARCH64-NEXT: AARCH64_BTI_PLT 0x0000000000000001
# AARCH64-NEXT: AARCH64_PAC_PLT 0x0000000000000002
+# AARCH64-NEXT: AARCH64_AUTH_RELR 0x0000000000000003
+# AARCH64-NEXT: AARCH64_AUTH_RELRSZ 0x0000000000000004
+# AARCH64-NEXT: AARCH64_AUTH_RELRENT 0x0000000000000005
--- !ELF
FileHeader:
@@ -283,6 +286,12 @@ Sections:
Value: 1
- Tag: DT_AARCH64_PAC_PLT
Value: 2
+ - Tag: DT_AARCH64_AUTH_RELR
+ Value: 3
+ - Tag: DT_AARCH64_AUTH_RELRSZ
+ Value: 4
+ - Tag: DT_AARCH64_AUTH_RELRENT
+ Value: 5
- Tag: DT_NULL
Value: 0
ProgramHeaders: