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