Richard Levitte | 777a288 | 2016-01-29 23:33:10 +0100 | [diff] [blame] | 1 | LIBS=../../libcrypto |
| 2 | SOURCE[../../libcrypto]=\ |
Todd Short | 52ad5b6 | 2016-12-16 17:00:43 -0500 | [diff] [blame] | 3 | poly1305_pmeth.c \ |
| 4 | poly1305_ameth.c \ |
Richard Levitte | 777a288 | 2016-01-29 23:33:10 +0100 | [diff] [blame] | 5 | poly1305.c {- $target{poly1305_asm_src} -} |
Richard Levitte | 567a9e6 | 2016-01-30 03:25:40 +0100 | [diff] [blame] | 6 | |
Richard Levitte | 3aa3af6 | 2016-03-07 15:48:25 +0100 | [diff] [blame] | 7 | GENERATE[poly1305-sparcv9.S]=asm/poly1305-sparcv9.pl $(PERLASM_SCHEME) |
Richard Levitte | f0667b1 | 2016-03-10 20:05:52 +0100 | [diff] [blame] | 8 | INCLUDE[poly1305-sparcv9.o]=.. |
Richard Levitte | f425f9d | 2016-03-12 09:46:28 +0100 | [diff] [blame] | 9 | GENERATE[poly1305-x86.s]=asm/poly1305-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(LIB_CFLAGS) $(PROCESSOR) |
Richard Levitte | 3aa3af6 | 2016-03-07 15:48:25 +0100 | [diff] [blame] | 10 | GENERATE[poly1305-x86_64.s]=asm/poly1305-x86_64.pl $(PERLASM_SCHEME) |
| 11 | GENERATE[poly1305-ppc.s]=asm/poly1305-ppc.pl $(PERLASM_SCHEME) |
| 12 | GENERATE[poly1305-ppcfp.s]=asm/poly1305-ppcfp.pl $(PERLASM_SCHEME) |
Andy Polyakov | ee61919 | 2016-03-11 13:44:46 +0100 | [diff] [blame] | 13 | GENERATE[poly1305-armv4.S]=asm/poly1305-armv4.pl $(PERLASM_SCHEME) |
| 14 | INCLUDE[poly1305-armv4.o]=.. |
| 15 | GENERATE[poly1305-armv8.S]=asm/poly1305-armv8.pl $(PERLASM_SCHEME) |
| 16 | INCLUDE[poly1305-armv8.o]=.. |
Andy Polyakov | c6b77c1 | 2016-05-04 15:33:42 +0200 | [diff] [blame] | 17 | GENERATE[poly1305-mips.S]=asm/poly1305-mips.pl $(PERLASM_SCHEME) |
Andy Polyakov | 947716c | 2016-09-01 10:39:15 +0200 | [diff] [blame] | 18 | INCLUDE[poly1305-mips.o]=.. |
Richard Levitte | 567a9e6 | 2016-01-30 03:25:40 +0100 | [diff] [blame] | 19 | |
Richard Levitte | 3aa3af6 | 2016-03-07 15:48:25 +0100 | [diff] [blame] | 20 | BEGINRAW[Makefile(unix)] |
Richard Levitte | 567a9e6 | 2016-01-30 03:25:40 +0100 | [diff] [blame] | 21 | {- $builddir -}/poly1305-%.S: {- $sourcedir -}/asm/poly1305-%.pl |
Richard Levitte | de72be2 | 2016-02-13 19:15:52 +0100 | [diff] [blame] | 22 | CC="$(CC)" $(PERL) $< $(PERLASM_SCHEME) $@ |
Richard Levitte | 567a9e6 | 2016-01-30 03:25:40 +0100 | [diff] [blame] | 23 | ENDRAW[Makefile(unix)] |