Skip to content

Commit 5dbfbff

Browse files
committed
Address review comments
1 parent e283f6d commit 5dbfbff

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

lld/test/ELF/lto/aarch64-pac-got-func.ll

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,29 @@
55
; RUN: llvm-readelf -r -x.got %t | FileCheck %s
66

77
; CHECK: Relocation section '.rela.dyn' at offset 0x3d0 contains 8 entries:
8-
; CHECK-NEXT: Offset Info Type Symbol's Value Symbol's Name + Addend
9-
; CHECK-NEXT: 00000000000210b8 0000000100000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 func_undef + 0
10-
; CHECK-NEXT: 00000000000210c0 0000000200000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g1 + 0
11-
; CHECK-NEXT: 00000000000210c8 0000000300000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g2 + 0
12-
; CHECK-NEXT: 00000000000210d0 0000000400000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g3 + 0
13-
; CHECK-NEXT: 00000000000210d8 0000000500000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g4 + 0
14-
; CHECK-NEXT: 00000000000210e0 0000000600000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 var_undef + 0
15-
; CHECK-NEXT: 00000000000210a8 0000000700000412 R_AARCH64_AUTH_GLOB_DAT 0000000000010800 func + 0
16-
; CHECK-NEXT: 00000000000210b0 0000000a00000412 R_AARCH64_AUTH_GLOB_DAT 0000000000031400 var + 0
8+
; CHECK-NEXT: Offset Info Type Symbol's Value Symbol's Name + Addend
9+
; CHECK-NEXT: [[#%x,ADDR:]] 0000000100000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 func_undef + 0
10+
; CHECK-NEXT: {{0*}}[[#ADDR+0x8]] 0000000200000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g1 + 0
11+
; CHECK-NEXT: {{0*}}[[#ADDR+0x10]] 0000000300000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g2 + 0
12+
; CHECK-NEXT: {{0*}}[[#ADDR+0x18]] 0000000400000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g3 + 0
13+
; CHECK-NEXT: {{0*}}[[#ADDR+0x20]] 0000000500000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 g4 + 0
14+
; CHECK-NEXT: {{0*}}[[#ADDR+0x28]] 0000000600000412 R_AARCH64_AUTH_GLOB_DAT 0000000000000000 var_undef + 0
15+
; CHECK-NEXT: {{0*}}[[#ADDR-0x10]] 0000000700000412 R_AARCH64_AUTH_GLOB_DAT 0000000000010800 func + 0
16+
; CHECK-NEXT: {{0*}}[[#ADDR-0x8]] 0000000a00000412 R_AARCH64_AUTH_GLOB_DAT 0000000000031400 var + 0
1717

1818
; CHECK: Hex dump of section '.got':
19-
; CHECK-NEXT: 0x000210a8 00000000 00000080 00000000 000000a0
20-
;; ^^ func: 0b10000000 bit 63 address diversity = true, bits 61..60 key = IA
21-
;; ^^ var: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
22-
; CHECK-NEXT: 0x000210b8 00000000 00000080 00000000 000000a0
23-
;; ^^ func_undef: 0b10000000 bit 63 address diversity = true, bits 61..60 key = IA
24-
;; ^^ g1: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
25-
; CHECK-NEXT: 0x000210c8 00000000 000000a0 00000000 000000a0
26-
;; ^^ g2: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
27-
;; ^^ g3: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
28-
; CHECK-NEXT: 0x000210d8 00000000 000000a0 00000000 000000a0
29-
;; ^^ g4: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
30-
;; ^^ var_undef: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
19+
; CHECK-NEXT: 0x{{0*}}[[#ADDR-0x10]] 00000000 00000080 00000000 000000a0
20+
;; ^^ func: 0b10000000 bit 63 address diversity = true, bits 61..60 key = IA
21+
;; ^^ var: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
22+
; CHECK-NEXT: 0x{{0*}}[[#ADDR]] 00000000 00000080 00000000 000000a0
23+
;; ^^ func_undef: 0b10000000 bit 63 address diversity = true, bits 61..60 key = IA
24+
;; ^^ g1: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
25+
; CHECK-NEXT: 0x{{0*}}[[#ADDR+0x10]] 00000000 000000a0 00000000 000000a0
26+
;; ^^ g2: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
27+
;; ^^ g3: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
28+
; CHECK-NEXT: 0x{{0*}}[[#ADDR+0x20]] 00000000 000000a0 00000000 000000a0
29+
;; ^^ g4: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
30+
;; ^^ var_undef: 0b10100000 bit 63 address diversity = true, bits 61..60 key = DA
3131

3232
target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128"
3333
target triple = "aarch64-unknown-linux-gnu"

0 commit comments

Comments
 (0)