Home | History | Annotate | Line # | Download | only in usr.bin
      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