提交 d23f4e9d 编写于 作者: A Andy Polyakov

alpha-mont.pl: comply with stack alignment requirements.

上级 172f6b2d
...@@ -53,15 +53,15 @@ $code=<<___; ...@@ -53,15 +53,15 @@ $code=<<___;
.align 5 .align 5
.ent bn_mul_mont .ent bn_mul_mont
bn_mul_mont: bn_mul_mont:
lda sp,-40(sp) lda sp,-48(sp)
stq ra,0(sp) stq ra,0(sp)
stq s3,8(sp) stq s3,8(sp)
stq s4,16(sp) stq s4,16(sp)
stq s5,24(sp) stq s5,24(sp)
stq fp,32(sp) stq fp,32(sp)
mov sp,fp mov sp,fp
.mask 0x0400f000,-40 .mask 0x0400f000,-48
.frame fp,40,ra .frame fp,48,ra
.prologue 0 .prologue 0
.align 4 .align 4
...@@ -306,7 +306,7 @@ bn_mul_mont: ...@@ -306,7 +306,7 @@ bn_mul_mont:
ldq s4,16(sp) ldq s4,16(sp)
ldq s5,24(sp) ldq s5,24(sp)
ldq fp,32(sp) ldq fp,32(sp)
lda sp,40(sp) lda sp,48(sp)
ret (ra) ret (ra)
.end bn_mul_mont .end bn_mul_mont
.rdata .rdata
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册