xref: /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/modes/build.info (revision 4724848cf0da353df257f730694b7882798e5daf)
1*4724848cSchristosLIBS=../../libcrypto
2*4724848cSchristosSOURCE[../../libcrypto]=\
3*4724848cSchristos        cbc128.c ctr128.c cts128.c cfb128.c ofb128.c gcm128.c \
4*4724848cSchristos        ccm128.c xts128.c wrap128.c ocb128.c \
5*4724848cSchristos        {- $target{modes_asm_src} -}
6*4724848cSchristos
7*4724848cSchristosINCLUDE[gcm128.o]=..
8*4724848cSchristos
9*4724848cSchristosGENERATE[ghash-ia64.s]=asm/ghash-ia64.pl $(LIB_CFLAGS) $(LIB_CPPFLAGS)
10*4724848cSchristosGENERATE[ghash-x86.s]=asm/ghash-x86.pl \
11*4724848cSchristos        $(PERLASM_SCHEME) $(LIB_CFLAGS) $(LIB_CPPFLAGS) $(PROCESSOR)
12*4724848cSchristosGENERATE[ghash-x86_64.s]=asm/ghash-x86_64.pl $(PERLASM_SCHEME)
13*4724848cSchristosGENERATE[aesni-gcm-x86_64.s]=asm/aesni-gcm-x86_64.pl $(PERLASM_SCHEME)
14*4724848cSchristosGENERATE[ghash-sparcv9.S]=asm/ghash-sparcv9.pl $(PERLASM_SCHEME)
15*4724848cSchristosINCLUDE[ghash-sparcv9.o]=..
16*4724848cSchristosGENERATE[ghash-alpha.S]=asm/ghash-alpha.pl $(PERLASM_SCHEME)
17*4724848cSchristosGENERATE[ghash-parisc.s]=asm/ghash-parisc.pl $(PERLASM_SCHEME)
18*4724848cSchristosGENERATE[ghashp8-ppc.s]=asm/ghashp8-ppc.pl $(PERLASM_SCHEME)
19*4724848cSchristosGENERATE[ghash-armv4.S]=asm/ghash-armv4.pl $(PERLASM_SCHEME)
20*4724848cSchristosINCLUDE[ghash-armv4.o]=..
21*4724848cSchristosGENERATE[ghashv8-armx.S]=asm/ghashv8-armx.pl $(PERLASM_SCHEME)
22*4724848cSchristosINCLUDE[ghashv8-armx.o]=..
23*4724848cSchristosGENERATE[ghash-s390x.S]=asm/ghash-s390x.pl $(PERLASM_SCHEME)
24*4724848cSchristosINCLUDE[ghash-s390x.o]=..
25*4724848cSchristos
26*4724848cSchristosBEGINRAW[Makefile]
27*4724848cSchristos# GNU make "catch all"
28*4724848cSchristos{- $builddir -}/ghash-%.S:	{- $sourcedir -}/asm/ghash-%.pl
29*4724848cSchristos	CC="$(CC)" $(PERL) $< $(PERLASM_SCHEME) $@
30*4724848cSchristosENDRAW[Makefile]
31