# $FreeBSD: releng/12.1/lib/libclang_rt/fuzzer/Makefile 339014 2018-09-29 15:17:17Z dim $
# $BSDSUniX $

.include <bsd.init.mk>

LIB=		clang_rt.fuzzer-${CRTARCH}

SRCS+=		fuzzer/FuzzerCrossOver.cpp
SRCS+=		fuzzer/FuzzerDataFlowTrace.cpp
SRCS+=		fuzzer/FuzzerDriver.cpp
SRCS+=		fuzzer/FuzzerExtFunctionsDlsym.cpp
SRCS+=		fuzzer/FuzzerExtFunctionsDlsymWin.cpp
SRCS+=		fuzzer/FuzzerExtFunctionsWeak.cpp
SRCS+=		fuzzer/FuzzerExtraCounters.cpp
SRCS+=		fuzzer/FuzzerIO.cpp
SRCS+=		fuzzer/FuzzerIOPosix.cpp
SRCS+=		fuzzer/FuzzerIOWindows.cpp
SRCS+=		fuzzer/FuzzerLoop.cpp
SRCS+=		fuzzer/FuzzerMain.cpp
SRCS+=		fuzzer/FuzzerMerge.cpp
SRCS+=		fuzzer/FuzzerMutate.cpp
SRCS+=		fuzzer/FuzzerSHA1.cpp
SRCS+=		fuzzer/FuzzerShmemFuchsia.cpp
SRCS+=		fuzzer/FuzzerShmemPosix.cpp
SRCS+=		fuzzer/FuzzerShmemWindows.cpp
SRCS+=		fuzzer/FuzzerTracePC.cpp
SRCS+=		fuzzer/FuzzerUtil.cpp
SRCS+=		fuzzer/FuzzerUtilDarwin.cpp
SRCS+=		fuzzer/FuzzerUtilFuchsia.cpp
SRCS+=		fuzzer/FuzzerUtilLinux.cpp
SRCS+=		fuzzer/FuzzerUtilPosix.cpp
SRCS+=		fuzzer/FuzzerUtilWindows.cpp

.include <bsd.lib.mk>