Branch
Hash :
9e1233a1
Author :
Date :
2025-05-17T14:17:24
crypto/sha512-buffer: Add some tests. * tests/test-sha384-buffer.c: New file, based on tests/test-sha1-buffer.c. * tests/test-sha512-buffer.c: New file, based on tests/test-sha1-buffer.c. * modules/crypto/sha512-buffer-tests (Files): Add them. (Makefile.am): Compile and test test-sha384-buffer, test-sha512-buffer.
Files:
tests/test-sha384-buffer.c
tests/test-sha512-buffer.c
tests/bench-sha384.c
tests/bench-sha512.c
tests/bench-digest.h
tests/bench.h
Depends-on:
c99
getrusage
gettimeofday
configure.ac:
Makefile.am:
TESTS += test-sha384-buffer test-sha512-buffer
check_PROGRAMS += test-sha384-buffer test-sha512-buffer
noinst_PROGRAMS += bench-sha384 bench-sha512
test_sha384_buffer_LDADD = $(LDADD) @LIB_CRYPTO@
test_sha512_buffer_LDADD = $(LDADD) @LIB_CRYPTO@
bench_sha384_CPPFLAGS = $(AM_CPPFLAGS) -DNDEBUG
bench_sha384_LDADD = $(LDADD) @LIB_CRYPTO@
bench_sha512_CPPFLAGS = $(AM_CPPFLAGS) -DNDEBUG
bench_sha512_LDADD = $(LDADD) @LIB_CRYPTO@