Makefile.inc revision 338833
1178172Simp# $FreeBSD: stable/11/lib/libclang_rt/Makefile.inc 338833 2018-09-20 16:43:58Z jhb $ 2195162Simp 3178172Simp.include <src.opts.mk> 4178172Simp 5178172SimpCRTARCH= ${MACHINE_CPUARCH:C/amd64/x86_64/} 6178172SimpCRTSRC= ${SRCTOP}/contrib/compiler-rt 7178172Simp 8178172Simp.PATH: ${CRTSRC}/lib 9178172Simp 10178172SimpCLANGDIR= /usr/lib/clang/6.0.1 11178172SimpLIBDIR= ${CLANGDIR}/lib/freebsd 12178172SimpSHLIBDIR= ${LIBDIR} 13178172Simp 14178172SimpNO_PIC= 15178172SimpMK_PROFILE= no 16178172Simp 17178172SimpWARNS?= 0 18178172Simp 19178172SimpSSP_CFLAGS= 20178172SimpCFLAGS+= -DNDEBUG 21178172SimpCFLAGS+= -DHAVE_RPC_XDR_H=0 22178172SimpCFLAGS+= -DHAVE_TIRPC_RPC_XDR_H=0 23178172SimpCFLAGS+= -DSANITIZER_SUPPORTS_WEAK_HOOKS=0 24178172SimpCFLAGS+= -DUBSAN_CAN_USE_CXXABI 25178172SimpCFLAGS+= ${PICFLAG} 26202046SimpCFLAGS+= -fno-builtin 27178172SimpCFLAGS+= -fno-exceptions 28178172SimpCFLAGS+= -fno-rtti 29178172Simp.if ${COMPILER_VERSION} >= 30700 30178172SimpCFLAGS+= -fno-sanitize=safe-stack 31178172Simp.endif 32202046SimpCFLAGS+= -fno-stack-protector 33202046SimpCFLAGS+= -funwind-tables 34202046SimpCFLAGS+= -fvisibility-inlines-hidden 35202046SimpCFLAGS+= -fvisibility=hidden 36178172SimpCFLAGS+= -I${CRTSRC}/lib 37178172SimpCXXFLAGS+= -std=c++11 38178172Simp