Skip to content

Commit a0c30ce

Browse files
committed
Fix check prefixes
1 parent 9ce9e17 commit a0c30ce

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

lld/test/ELF/aarch64-got-relocations-pauth.s

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -81,50 +81,50 @@ _start:
8181
# RUN: llvm-mc -filetype=obj -triple=aarch64 ok-tiny.s -o ok-tiny.o
8282

8383
# RUN: ld.lld ok-tiny.o a.so -pie -o tiny1
84-
# RUN: llvm-readelf -r -S -x .got tiny1 | FileCheck %s --check-prefix=EXTERNAL-TINY
84+
# RUN: llvm-readelf -r -S -x .got tiny1 | FileCheck %s --check-prefix=TINY1
8585

8686
# RUN: ld.lld ok-tiny.o a.o -pie -o tiny2
87-
# RUN: llvm-readelf -r -S -x .got -s tiny2 | FileCheck %s --check-prefix=LOCAL-TINY
87+
# RUN: llvm-readelf -r -S -x .got -s tiny2 | FileCheck %s --check-prefix=TINY2
8888

89-
# EXTERNAL-TINY: Offset Info Type Symbol's Value Symbol's Name + Addend
90-
# EXTERNAL-TINY-NEXT: 0000000000020368 0000000100000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 bar + 0
91-
# EXTERNAL-TINY-NEXT: 0000000000020370 0000000200000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 zed + 0
89+
# TINY1: Offset Info Type Symbol's Value Symbol's Name + Addend
90+
# TINY1-NEXT: 0000000000020368 0000000100000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 bar + 0
91+
# TINY1-NEXT: 0000000000020370 0000000200000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 zed + 0
9292

9393
## Symbol's values for bar and zed are equal since they contain no content (see Inputs/shared.s)
94-
# LOCAL-TINY: Offset Info Type Symbol's Value Symbol's Name + Addend
95-
# LOCAL-TINY-NEXT: 0000000000020308 0000000000000411 R_AARCH64_AUTH_RELATIVE 10248
96-
# LOCAL-TINY-NEXT: 0000000000020310 0000000000000411 R_AARCH64_AUTH_RELATIVE 10248
94+
# TINY2: Offset Info Type Symbol's Value Symbol's Name + Addend
95+
# TINY2-NEXT: 0000000000020308 0000000000000411 R_AARCH64_AUTH_RELATIVE 10248
96+
# TINY2-NEXT: 0000000000020310 0000000000000411 R_AARCH64_AUTH_RELATIVE 10248
9797

98-
# EXTERNAL-TINY: Hex dump of section '.got':
99-
# EXTERNAL-TINY-NEXT: 0x00020368 00000000 00000080 00000000 000000a0
98+
# TINY1: Hex dump of section '.got':
99+
# TINY1-NEXT: 0x00020368 00000000 00000080 00000000 000000a0
100100
## ^^
101101
## 0b10000000 bit 63 address diversity = true, bits 61..60 key = IA
102102
## ^^
103103
## 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
104104

105-
# LOCAL-TINY: Symbol table '.symtab' contains {{.*}} entries:
106-
# LOCAL-TINY: Num: Value Size Type Bind Vis Ndx Name
107-
# LOCAL-TINY: 0000000000010248 0 FUNC GLOBAL DEFAULT 6 bar
108-
# LOCAL-TINY: 0000000000010248 0 NOTYPE GLOBAL DEFAULT 6 zed
105+
# TINY2: Symbol table '.symtab' contains {{.*}} entries:
106+
# TINY2: Num: Value Size Type Bind Vis Ndx Name
107+
# TINY2: 0000000000010248 0 FUNC GLOBAL DEFAULT 6 bar
108+
# TINY2: 0000000000010248 0 NOTYPE GLOBAL DEFAULT 6 zed
109109

110-
# LOCAL-TINY: Hex dump of section '.got':
111-
# LOCAL-TINY-NEXT: 0x00020308 00000000 00000080 00000000 000000a0
110+
# TINY2: Hex dump of section '.got':
111+
# TINY2-NEXT: 0x00020308 00000000 00000080 00000000 000000a0
112112
## ^^
113113
## 0b10000000 bit 63 address diversity = true, bits 61..60 key = IA
114114
## ^^
115115
## 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
116116

117-
# RUN: llvm-objdump -d tiny1 | FileCheck %s --check-prefix=EXTERNAL-TINY-ASM
117+
# RUN: llvm-objdump -d tiny1 | FileCheck %s --check-prefix=TINY1-ASM
118118

119-
# EXTERNAL-TINY-ASM: <_start>:
120-
# EXTERNAL-TINY-ASM-NEXT: adr x0, 0x20368
121-
# EXTERNAL-TINY-ASM-NEXT: ldr x1, 0x20370
119+
# TINY1-ASM: <_start>:
120+
# TINY1-ASM-NEXT: adr x0, 0x20368
121+
# TINY1-ASM-NEXT: ldr x1, 0x20370
122122

123-
# RUN: llvm-objdump -d tiny2 | FileCheck %s --check-prefix=LOCAL-TINY-ASM
123+
# RUN: llvm-objdump -d tiny2 | FileCheck %s --check-prefix=TINY2-ASM
124124

125-
# LOCAL-TINY-ASM: <_start>:
126-
# LOCAL-TINY-ASM-NEXT: adr x0, 0x20308
127-
# LOCAL-TINY-ASM-NEXT: ldr x1, 0x20310
125+
# TINY2-ASM: <_start>:
126+
# TINY2-ASM-NEXT: adr x0, 0x20308
127+
# TINY2-ASM-NEXT: ldr x1, 0x20310
128128

129129
.globl _start
130130
_start:

0 commit comments

Comments
 (0)