X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fchacha%2Fbuild.info;h=41e996727d01077a8de8686bae142776e235c6b3;hp=f2db5f0201ef66342a5800370b6d683b5ca8247a;hb=ee619197db0c1efa676bedf3b05d028080988759;hpb=de72be2e5784269088cc77479f41c8aeb82fcf6b diff --git a/crypto/chacha/build.info b/crypto/chacha/build.info index f2db5f0201..41e996727d 100644 --- a/crypto/chacha/build.info +++ b/crypto/chacha/build.info @@ -1,16 +1,17 @@ LIBS=../../libcrypto SOURCE[../../libcrypto]={- $target{chacha_asm_src} -} +GENERATE[chacha-x86.s]=asm/chacha-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) +GENERATE[chacha-x86_64.s]=asm/chacha-x86_64.pl $(PERLASM_SCHEME) +GENERATE[chacha-ppc.s]=asm/chacha-ppc.pl $(PERLASM_SCHEME) +GENERATE[chacha-armv4.S]=asm/chacha-armv4.pl $(PERLASM_SCHEME) +INCLUDE[chacha-armv4.o]=.. +GENERATE[chacha-armv8.S]=asm/chacha-armv8.pl $(PERLASM_SCHEME) +INCLUDE[chacha-armv8.o]=.. + BEGINRAW[Makefile(unix)] ##### CHACHA assembler implementations -{- $builddir -}/chacha-x86.s: {- $sourcedir -}/asm/chacha-x86.pl - CC="$(CC)" $(PERL) {- $sourcedir -}/asm/chacha-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ -{- $builddir -}/chacha-x86_64.s: {- $sourcedir -}/asm/chacha-x86_64.pl - CC="$(CC)" $(PERL) {- $sourcedir -}/asm/chacha-x86_64.pl $(PERLASM_SCHEME) > $@ -{- $builddir -}/chacha-ppc.s: {- $sourcedir -}/asm/chacha-ppc.pl - CC="$(CC)" $(PERL) {- $sourcedir -}/asm/chacha-ppc.pl $(PERLASM_SCHEME) $@ - {- $builddir -}/chacha-%.S: {- $sourcedir -}/asm/chacha-%.pl CC="$(CC)" $(PERL) $< $(PERLASM_SCHEME) $@ ENDRAW[Makefile(unix)]