base/asm-common.h (x86), and knock-on: Add macros for full-size regs.
[catacomb] / rand / Makefile.am
index 3934131..e02ccc5 100644 (file)
@@ -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 --------------------------------------------------