xref: /freebsd-14.2/tests/sys/devrandom/Makefile (revision d0b2dbfa)
1
2.include <src.opts.mk>
3
4SDEVRANDOM=	${SRCTOP}/sys/dev/random
5.PATH:		${SDEVRANDOM}
6
7TESTSDIR=	${TESTSBASE}/sys/devrandom
8
9CFLAGS+=	-I${SRCTOP}/sys
10
11ATF_TESTS_C+=	uint128_test
12
13# Test Chacha CTR behavior <-> uint128
14LDADD.uint128_test+=	${SDEVRANDOM}/hash.c
15LDFLAGS.uint128_test+=	-Wno-unused-parameter
16
17# hash.c deps:
18LIBADD.uint128_test+=	md	# SHA256
19LDADD.uint128_test+=	${SRCTOP}/sys/crypto/rijndael/rijndael-alg-fst.c
20LDADD.uint128_test+=	${SRCTOP}/sys/crypto/rijndael/rijndael-api-fst.c
21LDFLAGS.uint128_test+=	-Wno-cast-align
22
23
24.include <bsd.test.mk>
25