Commit 98939a05 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

alpha-mont.pl: gcc portability fix and make-rule.

parent d28134b8
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -129,6 +129,9 @@ aix_ppc64-mont.s: asm/ppc-mont.pl; $(PERL) asm/ppc-mont.pl $@
osx_ppc32-mont.s: asm/ppc-mont.pl;	$(PERL) $< $@
osx_ppc64-mont.s: asm/ppc-mont.pl;	$(PERL) $< $@

alpha-mont.s:	asm/alpha-mont.pl
	$(PERL) $< | $(CC) -E - > $@

files:
	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO

+2 −2
Original line number Diff line number Diff line
@@ -51,8 +51,8 @@ $code=<<___;

.globl	bn_mul_mont
.align	5
bn_mul_mont:
.ent	bn_mul_mont
bn_mul_mont:
	lda	sp,-40(sp)
	stq	ra,0(sp)
	stq	s3,8(sp)
@@ -305,7 +305,7 @@ bn_mul_mont:

.align	4
.Lexit:	mov	fp,sp
	#ldq	ra,0(sp)
	/*ldq	ra,0(sp)*/
	ldq	s3,8(sp)
	ldq	s4,16(sp)
	ldq	s5,24(sp)