[lld] a08447d - [LLD][ELF][AArch64] Update test with incorrect REQUIRES line [NFC]

Peter Smith via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 24 02:07:36 PST 2022


Author: Peter Smith
Date: 2022-01-24T10:04:28Z
New Revision: a08447d0de5d85d915318ffd9ef3404363d02c64

URL: https://github.com/llvm/llvm-project/commit/a08447d0de5d85d915318ffd9ef3404363d02c64
DIFF: https://github.com/llvm/llvm-project/commit/a08447d0de5d85d915318ffd9ef3404363d02c64.diff

LOG: [LLD][ELF][AArch64] Update test with incorrect REQUIRES line [NFC]

D54759 introduced aarch64-combined-dynrel.s and
aarch64-combined-dynrel-ifunc.s . Unfortunately the requires line
at the top was AArch64 instead of aarch64 which means they were never
run. Update the tests to use aarch64 and fix to match current lld output.

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

Added: 
    

Modified: 
    lld/test/ELF/aarch64-combined-dynrel-ifunc.s
    lld/test/ELF/aarch64-combined-dynrel.s

Removed: 
    


################################################################################
diff  --git a/lld/test/ELF/aarch64-combined-dynrel-ifunc.s b/lld/test/ELF/aarch64-combined-dynrel-ifunc.s
index 5e84b03d7b2e7..fa0f10eb8941b 100644
--- a/lld/test/ELF/aarch64-combined-dynrel-ifunc.s
+++ b/lld/test/ELF/aarch64-combined-dynrel-ifunc.s
@@ -1,4 +1,4 @@
-// REQUIRES: AArch64
+// REQUIRES: aarch64
 // RUN: llvm-mc -filetype=obj -triple=aarch64-linux-gnu %p/Inputs/shared.s -o %t-lib.o
 // RUN: llvm-mc -filetype=obj -triple=aarch64-linux-gnu %s -o %t.o
 // RUN: ld.lld %t-lib.o --shared -o %t.so
@@ -42,10 +42,11 @@ main:
 // CHECK-NEXT:     Type: SHT_RELA
 // CHECK-NEXT:     Flags [
 // CHECK-NEXT:       SHF_ALLOC
+// CHECK-NEXT:       SHF_INFO_LINK
 // CHECK-NEXT:     ]
 // CHECK-NEXT:     Address:
 // CHECK-NEXT:     Offset:
 // CHECK-NEXT:     Size: 72
 
 // CHECK:      0x0000000000000008 RELASZ               72
-// CHECK:      0x0000000000000002 PLTRELSZ             48
+// CHECK:      0x0000000000000002 PLTRELSZ             24

diff  --git a/lld/test/ELF/aarch64-combined-dynrel.s b/lld/test/ELF/aarch64-combined-dynrel.s
index 438c2509906e6..d9c88054d3abd 100644
--- a/lld/test/ELF/aarch64-combined-dynrel.s
+++ b/lld/test/ELF/aarch64-combined-dynrel.s
@@ -1,4 +1,4 @@
-// REQUIRES: AArch64
+// REQUIRES: aarch64
 // RUN: llvm-mc --triple=aarch64-linux-gnu -filetype=obj -o %t.o %s
 // RUN: echo "SECTIONS { \
 // RUN:         .text : { *(.text) } \
@@ -32,6 +32,7 @@ _start:
 // CHECK-NEXT:         Type: SHT_RELA
 // CHECK-NEXT:     Flags [
 // CHECK-NEXT:       SHF_ALLOC
+// CHECK-NEXT:       SHF_INFO_LINK
 // CHECK-NEXT:     ]
 // CHECK-NEXT:     Address:
 // CHECK-NEXT:     Offset:


        


More information about the llvm-commits mailing list