Unify ppc assembler make rules.
[openssl.git] / crypto / bn / Makefile
index f90923b378fc8ae3b684adb5afe37f6241021825..d3799ba2a6669e271ce6f7d635a2e3fef40be541 100644 (file)
@@ -103,19 +103,8 @@ pa-risc2.o: asm/pa-risc2.s
        /usr/ccs/bin/as -o pa-risc2.o asm/pa-risc2.s
 
 # ppc - AIX, Linux, MacOS X...
-linux_ppc32.s: asm/ppc.pl;     $(PERL) $< $@
-linux_ppc64.s: asm/ppc.pl;     $(PERL) $< $@
-aix_ppc32.s: asm/ppc.pl;       $(PERL) asm/ppc.pl $@
-aix_ppc64.s: asm/ppc.pl;       $(PERL) asm/ppc.pl $@
-osx_ppc32.s: asm/ppc.pl;       $(PERL) $< $@
-osx_ppc64.s: asm/ppc.pl;       $(PERL) $< $@
-
-linux_ppc32-mont.s: asm/ppc-mont.pl;   $(PERL) $< $@
-linux_ppc64-mont.s: asm/ppc-mont.pl;   $(PERL) $< $@
-aix_ppc32-mont.s: asm/ppc-mont.pl;     $(PERL) asm/ppc-mont.pl $@
-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) $< $@
+bn-ppc.s:      asm/ppc.pl;     $(PERL) asm/ppc.pl $(PERLASM_SCHEME) $@
+ppc-mont.s:    asm/ppc-mont.pl;$(PERL) asm/ppc-mont.pl $(PERLASM_SCHEME) $@
 
 alpha-mont.s:  asm/alpha-mont.pl
        $(PERL) $< | $(CC) -E - | tee $@ > /dev/null