xref: /netbsd-src/external/bsd/compiler_rt/lib/clang/lib/netbsd/xray-profiling-m64/Makefile (revision bd392dcb933a76754a6dc16e574a2a7363a9609d)
1#	$NetBSD: Makefile,v 1.4 2023/06/03 21:33:02 lukem Exp $
2
3.include "../common.mk"
4.include "../sources.mk"
5
6LIB=	libclang_rt.xray-profiling-x86_64
7
8.PATH: ${TOPDIR}/lib/xray
9
10SRCS+=	${XRAY_PROFILING_MODE_SOURCES}
11
12CXXFLAGS+=	-fno-rtti -fno-exceptions -fno-builtin -fno-stack-protector
13
14LIBDIR=		/usr/lib/clang/${CLANG_VER}/lib/netbsd
15LIBISCXX=	yes
16
17_LIB_PREFIX=
18MKDEBUGLIB=	no
19MKLINT=		no
20MKPICINSTALL=	no
21MKPROFILE=	no
22MKSTATICLIB=	yes
23
24CPPFLAGS+=	-I${TOPDIR}/lib
25CPPFLAGS+=	-I${TOPDIR}/include
26
27CWARNFLAGS.clang+=	-Wno-error=cast-qual-unrelated
28CWARNFLAGS.gcc+=	${CC_WNO_STRINGOP_OVERFLOW}
29
30COPTS+=		-fPIC
31
32.include "../m64.mk"
33
34.include <bsd.lib.mk>
35