xref: /freebsd/lib/libclang_rt/fuzzer_no_main/Makefile (revision 678769a9fc265efb669b9abcb13bc620f8b57dc0)
1*678769a9SDimitry Andric# $FreeBSD$
2*678769a9SDimitry Andric
3*678769a9SDimitry Andric.include <bsd.init.mk>
4*678769a9SDimitry Andric
5*678769a9SDimitry AndricLIB=		clang_rt.fuzzer_no_main-${CRTARCH}
6*678769a9SDimitry Andric
7*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerCrossOver.cpp
8*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerDataFlowTrace.cpp
9*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerDriver.cpp
10*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerExtFunctionsDlsym.cpp
11*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerExtFunctionsDlsymWin.cpp
12*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerExtFunctionsWeak.cpp
13*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerExtraCounters.cpp
14*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerIO.cpp
15*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerIOPosix.cpp
16*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerIOWindows.cpp
17*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerLoop.cpp
18*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerMerge.cpp
19*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerMutate.cpp
20*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerSHA1.cpp
21*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerShmemFuchsia.cpp
22*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerShmemPosix.cpp
23*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerShmemWindows.cpp
24*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerTracePC.cpp
25*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerUtil.cpp
26*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerUtilDarwin.cpp
27*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerUtilFuchsia.cpp
28*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerUtilLinux.cpp
29*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerUtilPosix.cpp
30*678769a9SDimitry AndricSRCS+=		fuzzer/FuzzerUtilWindows.cpp
31*678769a9SDimitry Andric
32*678769a9SDimitry Andric.include <bsd.lib.mk>
33