1 # $NetBSD: Makefile.backend,v 1.13 2025/09/07 04:12:28 mrg Exp $ 2 3 .ifndef _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_BACKEND_ 4 _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_BACKEND_=1 5 6 .if ${PROG} != "lto-dump" 7 NOMAN= # defined 8 NOCTF= # defined 9 BINDIR= /usr/libexec 10 .endif 11 12 CPPFLAGS+= -I${GCCARCH} -I${BACKENDOBJ} \ 13 ${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} 14 15 .include <bsd.init.mk> 16 17 DPADD+= ${BACKENDOBJ}/libbackend.a 18 LDADD+= ${BACKENDOBJ}/libbackend.a 19 20 .include "../Makefile.common-target" 21 .include "../Makefile.common" 22 .include "../Makefile.libiberty" 23 .include "../Makefile.prog" 24 .include "../Makefile.isl" 25 26 # Find our (local) libraries 27 LIBGMPDIR!= cd ${GMPDISTDIR}/lib/libgmp && ${PRINTOBJDIR} 28 LIBMPFRDIR!= cd ${MPFRDISTDIR}/lib/libmpfr && ${PRINTOBJDIR} 29 LIBMPCDIR!= cd ${MPCDISTDIR}/lib/libmpc && ${PRINTOBJDIR} 30 31 LIBGMP= ${LIBGMPDIR}/libgmp.a 32 LIBMPFR= ${LIBMPFRDIR}/libmpfr.a 33 LIBMPC= ${LIBMPCDIR}/libmpc.a 34 35 .endif 36