1 TOP_LLVM= ${.CURDIR}/../../../contrib/llvm
2 CFLAGS+= -I${.OBJDIR} \
5 CFLAGS+= -DGTEST_HAS_RTTI=0 \
6 -D__STDC_CONSTANT_MACROS \
7 -D__STDC_FORMAT_MACROS \
10 CXXFLAGS+= -std=c++11 -fno-exceptions -fno-rtti
12 ${SRCS}: llvm/Support/DataTypes.h \
13 llvm/Config/llvm-config.h \
18 LLVM_LIBS= ${.OBJDIR}/../../block1/LLVMSupport/libLLVMSupport.a \
19 ${.OBJDIR}/../../block1/LLVMTableGen/libLLVMTableGen.a \
20 ${.OBJDIR}/../../block1/LLVMSupport/libLLVMSupport.a
22 LDADD= -lpthread -lz -lm ${LLVM_LIBS}
26 .PATH: ${TOP_LLVM}/${SRCDIR}
28 .include "${.CURDIR}/../../block1/Makefile.generated"
31 # don't install the table generators