X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/343509982ee8c88ddafd0129b4dcf97e3c7a672d..ceb3f0c0a3b7bb3fa3250d31b04c382894095e52:/Makefile.m4 diff --git a/Makefile.m4 b/Makefile.m4 index 8185765..4a95044 100644 --- a/Makefile.m4 +++ b/Makefile.m4 @@ -1,6 +1,6 @@ ## -*-makefile-*- ## -## $Id: Makefile.m4,v 1.60.2.1 2003/06/10 13:43:53 mdw Exp $ +## $Id: Makefile.m4,v 1.60.2.2 2004/03/21 22:39:46 mdw Exp $ ## ## Makefile for Catacomb ## @@ -29,6 +29,9 @@ ##----- Revision history ---------------------------------------------------- ## ## $Log: Makefile.m4,v $ +## Revision 1.60.2.2 2004/03/21 22:39:46 mdw +## Elliptic curves on binary fields work. +## ## Revision 1.60.2.1 2003/06/10 13:43:53 mdw ## Simple (non-projective) curves over prime fields now seem to work. ## @@ -316,7 +319,7 @@ pkginclude_HEADERS = \ mpx.h bitops.h mpw.h mpscan.h mparena.h mp.h mptext.h mpint.h \ exp.h mpbarrett.h mpbarrett-exp.h mpmont.h mpmont-exp.h \ mpcrt.h mprand.h mpmul.h \ - gfx.h \ + gfx.h gf.h \ primetab.h pfilt.h rabin.h \ pgen.h prim.h strongprime.h limlee.h keycheck.h \ bbs.h rsa.h dh.h dsarand.h dsa.h \ @@ -342,10 +345,10 @@ define(`MP_SOURCES', GF_SOURCES PGEN_SOURCES EC_SOURCES') define(`GF_SOURCES', - `gfx.c gfx-kmul.c gfx-sqr.c') + `gfx.c gfx-kmul.c gfx-sqr.c gf-arith.c gf-gcd.c gfreduce.c') define(`EC_SOURCES', - `field.c f-prime.c ec.c ec-prime.c') + `field.c f-prime.c f-binpoly.c ec.c ec-prime.c ec-bin.c') define(`PGEN_SOURCES', `pfilt.c rabin.c \ @@ -511,8 +514,13 @@ CTESTRIG(mpmont-mexp) CTESTRIG(mpcrt) CTESTRIG(mpmul) CTESTRIG(gfx) +CTESTRIG(gfx-sqr) CTESTRIG(gfx-kmul) +CTESTRIG(gf-arith) +CTESTRIG(gf-gcd) +CTESTRIG(gfreduce) CTESTRIG(ec-prime) +CTESTRIG(ec-bin) CTESTRIG(pgen) CTESTRIG(dsa-gen) CTESTRIG(dsa-sign)