xref: /openbsd/src/gnu/usr.bin/clang/libLLVMInstrumentation/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $OpenBSD: Makefile,v 1.13 2024/02/08 20:28:54 miod Exp $
2
3LIB=	LLVMInstrumentation
4NOPROFILE=
5
6CPPFLAGS+=	-I${LLVM_SRCS}/include/llvm/Transforms
7
8SRCS+=	AddressSanitizer.cpp \
9	BoundsChecking.cpp \
10	CGProfile.cpp \
11	ControlHeightReduction.cpp \
12	DataFlowSanitizer.cpp \
13	GCOVProfiling.cpp \
14	MemProfiler.cpp \
15	MemorySanitizer.cpp \
16	IndirectCallPromotion.cpp \
17	Instrumentation.cpp \
18	InstrOrderFile.cpp \
19	InstrProfiling.cpp \
20	KCFI.cpp \
21	PGOInstrumentation.cpp \
22	PGOMemOPSizeOpt.cpp \
23	PoisonChecking.cpp \
24	SanitizerCoverage.cpp \
25	InstrumentationSanitizerBinaryMetadata.cpp \
26	ValueProfileCollector.cpp \
27	ThreadSanitizer.cpp \
28	HWAddressSanitizer.cpp
29
30InstrumentationSanitizerBinaryMetadata.cpp:
31	ln -s ${LLVM_SRCS}/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp $@
32
33.PATH:	${.CURDIR}/../../../llvm/llvm/lib/Transforms/Instrumentation
34
35CLEANFILES+= InstrumentationSanitizerBinaryMetadata.cpp
36

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026