Skip to content

Commit 6f582ac

Browse files
committed
Use proper interprocedural register on aarch64
(cherry picked from commit 926a3ca)
1 parent 78c5cd9 commit 6f582ac

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cli/trampolines/trampolines_aarch64.S

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
.cfi_startproc SEP \
1919
.p2align 2 SEP \
2020
CNAME(name)##: SEP \
21-
adrp x0, PAGE(CNAME(name##_addr)) SEP \
22-
ldr x0, [x0, PAGEOFF(CNAME(name##_addr))] SEP \
23-
br x0 SEP \
21+
adrp x16, PAGE(CNAME(name##_addr)) SEP \
22+
ldr x16, [x16, PAGEOFF(CNAME(name##_addr))] SEP \
23+
br x16 SEP \
2424
.cfi_endproc SEP \
2525

2626
JL_EXPORTED_FUNCS(XX)

0 commit comments

Comments
 (0)