noinst_LTLIBRARIES = libbase.la
libbase_la_SOURCES =
+TEST_LIBS = libbase.la
+
###--------------------------------------------------------------------------
### Component files.
## Clearing secrets from memory.
pkginclude_HEADERS += paranoia.h
+## Reservoir handling.
+pkginclude_HEADERS += rsvr.h
+libbase_la_SOURCES += rsvr.c
+TESTS += rsvr.t$(EXEEXT)
+EXTRA_DIST += t/rsvr
+
## Base definitions for assembler source.
EXTRA_DIST += asm-common.h
+if ASM_DEBUG
+libbase_la_SOURCES += regdump.c regdump.h
+if CPUFAM_X86
+libbase_la_SOURCES += regdump-x86ish.S
+endif
+if CPUFAM_AMD64
+libbase_la_SOURCES += regdump-x86ish.S
+endif
+if CPUFAM_ARMEL
+libbase_la_SOURCES += regdump-arm.S
+endif
+if CPUFAM_ARM64
+libbase_la_SOURCES += regdump-arm64.S
+endif
+endif
+
###----- That's all, folks --------------------------------------------------