Skip to content

Commit 5262935

Browse files
committed
Modify loongarch-relax-tlsdesc.s
1 parent 894a97a commit 5262935

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

lld/test/ELF/loongarch-relax-tlsdesc.s

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@
8888
# LE64-NEXT: add.d $a1, $a0, $tp
8989

9090
## b@tprel = 0x7ff
91-
## R_LARCH_RELAX does not appear in pairs. No relaxation.
9291
# LE64: 2016c: nop
9392
# LE64-NEXT: R_LARCH_TLS_DESC_PC_HI20 b
9493
# LE64-NEXT: R_LARCH_RELAX *ABS*
@@ -136,7 +135,6 @@
136135
# LE64-NORELAX-NEXT: add.d $a1, $a0, $tp
137136

138137
## b@tprel = 0x7ff
139-
## R_LARCH_RELAX does not appear in pairs. No relaxation.
140138
# LE64-NORELAX: 2016c: nop
141139
# LE64-NORELAX-NEXT: nop
142140
# LE64-NORELAX-NEXT: nop
@@ -187,7 +185,6 @@
187185
# IE64-NEXT: add.d $a1, $a0, $tp
188186

189187
## b@tprel = 0x7ff
190-
## R_LARCH_RELAX does not appear in pairs. No relaxation.
191188
# IE64: 202dc: nop
192189
# IE64-NEXT: R_LARCH_TLS_DESC_PC_HI20 b
193190
# IE64-NEXT: R_LARCH_RELAX *ABS*
@@ -237,7 +234,6 @@
237234
# IE64-NORELAX-NEXT: add.d $a1, $a0, $tp
238235

239236
## b@tprel = 0x7ff
240-
## R_LARCH_RELAX does not appear in pairs. No relaxation.
241237
# IE64-NORELAX: 202dc: nop
242238
# IE64-NORELAX-NEXT: nop
243239
# IE64-NORELAX-NEXT: nop
@@ -266,7 +262,7 @@
266262
la.tls.desc $a0, a
267263
add.d $a1, $a0, $tp
268264

269-
# ADDI.D does not have R_LARCH_RELAX. No relaxation.
265+
# ADDI.D does not have R_LARCH_RELAX. No relaxation when it is not optimized to IE/LE (--shared).
270266
pcalau12i $a0, %desc_pc_hi20(b)
271267
.reloc .-4, R_LARCH_RELAX, 0
272268
addi.d $a0, $a0, %desc_pc_lo12(b)

0 commit comments

Comments
 (0)