PPC assembly pack: add ChaCha20 and Poly1305 modules.
[openssl.git] / crypto / poly1305 / Makefile.in
index 6498ffcb22d3ab4c0c582a41a5b55d11e09ec544..d027eedc783bab691fad46e2faa11cfbae7b5e05 100644 (file)
@@ -36,6 +36,22 @@ lib: $(LIBOBJ)
        $(RANLIB) $(LIB) || echo Never mind.
        @touch lib
 
+poly1305-sparcv9.S:    asm/poly1305-sparcv9.pl
+       $(PERL) asm/poly1305-sparcv9.pl > $@
+poly1305-x86.s:                asm/poly1305-x86.pl
+       $(PERL) asm/poly1305-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@
+poly1305-x86_64.s:     asm/poly1305-x86_64.pl
+       $(PERL) asm/poly1305-x86_64.pl $(PERLASM_SCHEME) > $@
+poly1305-ppc.s:                asm/poly1305-ppc.pl
+       $(PERL) asm/poly1305-ppc.pl $(PERLASM_SCHEME) $@
+poly1305-ppcfp.s:      asm/poly1305-ppcfp.pl
+       $(PERL) asm/poly1305-ppcfp.pl $(PERLASM_SCHEME) $@
+
+poly1305-%.S:  asm/poly1305-%.pl;      $(PERL) $< $(PERLASM_SCHEME) $@
+
+poly1305-armv4.o:      poly1305-armv4.S
+poly1305-armv8.o:      poly1305-armv8.S
+
 files:
        $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO