1 1.6 mrg # $NetBSD: Makefile.frontend,v 1.6 2018/08/02 00:03:58 mrg Exp $ 2 1.1 mrg 3 1.1 mrg BINDIR= /usr/bin 4 1.1 mrg 5 1.1 mrg CPPFLAGS+= -I${GCCARCH} -I${FRONTENDOBJ} \ 6 1.3 mrg ${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} \ 7 1.3 mrg -DIN_GCC_FRONTEND 8 1.1 mrg 9 1.6 mrg NOCTF= # defined 10 1.6 mrg .include <bsd.init.mk> 11 1.1 mrg 12 1.3 mrg DPADD+= ${FRONTENDOBJ}/libfrontend.a 13 1.3 mrg LDADD+= -L${FRONTENDOBJ} -lfrontend 14 1.3 mrg 15 1.3 mrg .include "../Makefile.common" 16 1.3 mrg .include "../Makefile.common-target" 17 1.3 mrg .include "../Makefile.libcpp" 18 1.3 mrg .include "../Makefile.backtrace" 19 1.3 mrg .include "../Makefile.libiberty" 20 1.3 mrg .include "../Makefile.libdecnumber" 21 1.3 mrg 22 1.3 mrg HOSTPROG_CXX= 1 23 1.1 mrg 24 1.1 mrg .include <bsd.prog.mk> 25 1.1 mrg 26 1.3 mrg # Force using C++ for this 27 1.3 mrg HOST_CC:= ${HOST_CXX} 28 1.3 mrg CC:= ${CXX} 29 1.3 mrg CFLAGS:= ${CXXFLAGS} 30 1.3 mrg 31 1.1 mrg gcc-vers.texi: 32 1.1 mrg (echo "@set version-GCC $(BASEVER)"; \ 33 1.1 mrg if [ "$(DEVPHASE)" = "experimental" ]; then \ 34 1.1 mrg echo "@set DEVELOPMENT"; \ 35 1.1 mrg else \ 36 1.1 mrg echo "@clear DEVELOPMENT"; \ 37 1.1 mrg fi; \ 38 1.1 mrg echo "@set srcdir $(DIST)/gcc"; \ 39 1.1 mrg if [ -n "$(PKGVERSION)" ]; then \ 40 1.1 mrg echo "@set VERSION_PACKAGE $(PKGVERSION)"; \ 41 1.1 mrg fi; \ 42 1.1 mrg echo "@set BUGURL $(BUGURL)"; \ 43 1.1 mrg ) > ${.TARGET} 44 1.1 mrg 45 1.1 mrg CLEANFILES+= gcc-vers.texi 46