]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/sys/devrandom/Makefile
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
[FreeBSD/FreeBSD.git] / tests / sys / devrandom / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 SDEVRANDOM=     ${SRCTOP}/sys/dev/random
6 .PATH:          ${SDEVRANDOM}
7
8 TESTSDIR=       ${TESTSBASE}/sys/devrandom
9 WARNS?= 6
10
11 CFLAGS+=        -I${SRCTOP}/sys
12
13 ATF_TESTS_C+=   uint128_test
14
15 # Test Chacha CTR behavior <-> uint128
16 LDADD.uint128_test+=    ${SDEVRANDOM}/hash.c
17 LDFLAGS.uint128_test+=  -Wno-unused-parameter
18
19 # hash.c deps:
20 LIBADD.uint128_test+=   md      # SHA256
21 LDADD.uint128_test+=    ${SRCTOP}/sys/crypto/rijndael/rijndael-alg-fst.c
22 LDADD.uint128_test+=    ${SRCTOP}/sys/crypto/rijndael/rijndael-api-fst.c
23 LDFLAGS.uint128_test+=  -Wno-cast-align
24
25
26 .include <bsd.test.mk>