xref: /freebsd-12.1/lib/libclang_rt/profile/Makefile (revision fb142d88)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $FreeBSD$
2
3.include <bsd.init.mk>
4
5LIB=		clang_rt.profile-${CRTARCH}
6
7CFLAGS+=	-DCOMPILER_RT_HAS_ATOMICS=1
8CFLAGS+=	-DCOMPILER_RT_HAS_FCNTL_LCK=1
9CFLAGS+=	-DCOMPILER_RT_HAS_UNAME=1
10
11# This is needed for --coverage
12CXXFLAGS+=	-fvisibility=default
13
14SRCS+=		profile/GCDAProfiling.c
15SRCS+=		profile/InstrProfiling.c
16SRCS+=		profile/InstrProfilingBuffer.c
17SRCS+=		profile/InstrProfilingFile.c
18SRCS+=		profile/InstrProfilingMerge.c
19SRCS+=		profile/InstrProfilingMergeFile.c
20SRCS+=		profile/InstrProfilingNameVar.c
21SRCS+=		profile/InstrProfilingPlatformDarwin.c
22SRCS+=		profile/InstrProfilingPlatformLinux.c
23SRCS+=		profile/InstrProfilingPlatformOther.c
24SRCS+=		profile/InstrProfilingRuntime.cc
25SRCS+=		profile/InstrProfilingUtil.c
26SRCS+=		profile/InstrProfilingValue.c
27SRCS+=		profile/InstrProfilingWriter.c
28
29.include <bsd.lib.mk>
30

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026