X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..1519ef6617fd7351bd40026b9eeb47c7f7f42234:/rand/Makefile.am diff --git a/rand/Makefile.am b/rand/Makefile.am index 39341310..e02ccc59 100644 --- a/rand/Makefile.am +++ b/rand/Makefile.am @@ -53,7 +53,7 @@ librand_la_SOURCES += grand.c ## A simple linear-congruential generator. pkginclude_HEADERS += lcrand.h librand_la_SOURCES += lcrand.c -TESTS += lcrand.$t +TESTS += lcrand.t$(EXEEXT) EXTRA_DIST += t/lcrand ## Maurer's universal statistical test. @@ -67,17 +67,24 @@ librand_la_SOURCES += noise.c ## Cryptographic laundering for true random data generation. pkginclude_HEADERS += rand.h librand_la_SOURCES += rand.c +if CPUFAM_X86 +librand_la_SOURCES += rand-x86ish.S +endif +if CPUFAM_AMD64 +librand_la_SOURCES += rand-x86ish.S +endif +librand_la_SOURCES += randgen.c ## The SSL v3 pseudorandom function. pkginclude_HEADERS += sslprf.h librand_la_SOURCES += sslprf.c -TESTS += sslprf.$t +TESTS += sslprf.t$(EXEEXT) EXTRA_DIST += t/sslprf ## The TLS v1 pseudorandom function. pkginclude_HEADERS += tlsprf.h librand_la_SOURCES += tlsprf.c -TESTS += tlsprf.$t +TESTS += tlsprf.t$(EXEEXT) EXTRA_DIST += t/tlsprf ###----- That's all, folks --------------------------------------------------