diff options
-rw-r--r-- | cryptech.h | 3 | ||||
-rw-r--r-- | tests/Makefile.in | 12 |
2 files changed, 10 insertions, 5 deletions
@@ -460,6 +460,9 @@ typedef enum { HAL_ERROR_LIST N_HAL_ERRORS } hal_error_t; * Public functions. */ +#include <stdint.h> +#include <sys/types.h> + extern const char *hal_error_string(const hal_error_t err); /* diff --git a/tests/Makefile.in b/tests/Makefile.in index 46a3aba..b5801d9 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -33,7 +33,7 @@ BIN = test-aes-key-wrap test-hash test-pbkdf2 test-rsa CC = @CC@ CFLAGS = @CFLAGS@ -I.. -LDFLAGS = @LDFLAGS@ ${LIB} +LDFLAGS = @LDFLAGS@ TFMDIR = @TFMDIR@ prefix = @prefix@ @@ -44,10 +44,6 @@ abs_top_builddir= @abs_top_builddir@ all: ${BIN} -*.o: ${INC} - -${BIN}: ${LIB} - test: all for i in ${BIN}; do ./$$i; done @@ -56,3 +52,9 @@ clean: distclean: clean rm -f Makefile + +${BIN}: %: %.o ${LIB} + ${CC} ${CFLAGS} -o $@ $^ ${LDFLAGS} + +%.o: %.c ${INC} + ${CC} ${CFLAGS} -c -o $@ $< |