X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fchacha%2FMakefile.in;h=33e41d5940d60f1049efe44d96979c87fba3f502;hp=8987a850f2b53e646ae3cc9fecb541612fcd63c6;hb=45502bfe19fb03c9f343b03fa6434ee0bece8428;hpb=592eef5c349b8f8ea6f4b7dba91d700f3a343e84 diff --git a/crypto/chacha/Makefile.in b/crypto/chacha/Makefile.in index 8987a850f2..33e41d5940 100644 --- a/crypto/chacha/Makefile.in +++ b/crypto/chacha/Makefile.in @@ -12,7 +12,7 @@ AR= ar r CHACHA_ENC=chacha_enc.o -CFLAGS= $(INCLUDES) $(CFLAG) +CFLAGS= $(INCLUDES) $(CFLAG) $(SHARED_CFLAG) ASFLAGS= $(INCLUDES) $(ASFLAG) AFLAGS= $(ASFLAGS) @@ -36,13 +36,23 @@ lib: $(LIBOBJ) $(RANLIB) $(LIB) || echo Never mind. @touch lib +chacha-x86.s: asm/chacha-x86.pl + $(PERL) asm/chacha-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ +chacha-x86_64.s: asm/chacha-x86_64.pl + $(PERL) asm/chacha-x86_64.pl $(PERLASM_SCHEME) > $@ +chacha-ppc.s: asm/chacha-ppc.pl + $(PERL) asm/chacha-ppc.pl $(PERLASM_SCHEME) $@ + chacha-%.S: asm/chacha-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ +chacha-armv4.o: chacha-armv4.S +chacha-armv8.o: chacha-armv8.S + files: $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO depend: - $(TOP)/util/domd $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) + $(TOP)/util/domd $(CFLAG) $(INCLUDES) -- $(PROGS) $(LIBSRC) clean: rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff