We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0a68e94 commit 4174804Copy full SHA for 4174804
include/riscv64_multibinary.h
@@ -56,20 +56,26 @@
56
.section .text
57
.global \name\()_mbinit
58
\name\()_mbinit:
59
- addi sp, sp, -32
60
- sd ra, 24(sp)
+ addi sp, sp, -56
+ sd ra, 48(sp)
61
sd a0, 0(sp)
62
sd a1, 8(sp)
63
sd a2, 16(sp)
64
+ sd a3, 24(sp)
65
+ sd a4, 32(sp)
66
+ sd a5, 40(sp)
67
call \name\()_dispatcher
68
mv t2, a0
69
la t0, \name\()_dispatcher_info
70
sd a0, 0(t0)
- ld ra, 24(sp)
71
+ ld ra, 48(sp)
72
ld a0, 0(sp)
73
ld a1, 8(sp)
74
ld a2, 16(sp)
- addi sp, sp, 32
75
+ ld a3, 24(sp)
76
+ ld a4, 32(sp)
77
+ ld a5, 40(sp)
78
+ addi sp, sp, 56
79
jr t2
80
.global \name\()
81
.type \name,%function
0 commit comments