Makefile.backend revision 1.3
1# $NetBSD: Makefile.backend,v 1.3 2015/09/23 03:39:30 mrg Exp $ 2 3.ifndef _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_BACKEND_ 4_EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_BACKEND_=1 5 6NOMAN= # defined 7NOCTF= # defined 8BINDIR= /usr/libexec 9 10CPPFLAGS+= -I${GCCARCH} -I${BACKENDOBJ} \ 11 ${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} 12 13.include <bsd.own.mk> 14 15DPADD+= ${BACKENDOBJ}/libbackend.a 16LDADD+= ${BACKENDOBJ}/libbackend.a 17 18.include "../Makefile.common" 19.include "../Makefile.libiberty" 20 21HOSTPROG_CXX= 1 22 23.include <bsd.prog.mk> 24 25# Force using C++ for this 26HOST_CC:= ${HOST_CXX} 27CC:= ${CXX} 28CFLAGS:= ${CXXFLAGS} 29 30# Don't auto-frob .y or .l files. 31.l.c .y.c .y.h: 32 @true 33 34# Find our (local) libraries 35LIBGMPDIR!= cd ${NETBSDSRCDIR}/external/lgpl3/gmp/lib/libgmp && ${PRINTOBJDIR} 36LIBMPFRDIR!= cd ${NETBSDSRCDIR}/external/lgpl3/mpfr/lib/libmpfr && ${PRINTOBJDIR} 37LIBMPCDIR!= cd ${NETBSDSRCDIR}/external/lgpl3/mpc/lib/libmpc && ${PRINTOBJDIR} 38 39LIBGMP= ${LIBGMPDIR}/libgmp.a 40LIBMPFR= ${LIBMPFRDIR}/libmpfr.a 41LIBMPC= ${LIBMPCDIR}/libmpc.a 42 43.endif 44