Module Name: src Committed By: mrg Date: Sun Feb 25 00:28:02 UTC 2024
Modified Files: src/external/gpl3/gcc/usr.bin: Makefile Makefile.backend src/external/gpl3/gcc/usr.bin/backend: Makefile Added Files: src/external/gpl3/gcc/usr.bin: Makefile.isl Log Message: build and link libisl. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gcc/usr.bin/Makefile cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/usr.bin/Makefile.backend cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/usr.bin/Makefile.isl cvs rdiff -u -r1.70 -r1.71 src/external/gpl3/gcc/usr.bin/backend/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/usr.bin/Makefile diff -u src/external/gpl3/gcc/usr.bin/Makefile:1.14 src/external/gpl3/gcc/usr.bin/Makefile:1.15 --- src/external/gpl3/gcc/usr.bin/Makefile:1.14 Tue Aug 1 05:57:53 2023 +++ src/external/gpl3/gcc/usr.bin/Makefile Sun Feb 25 00:28:02 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2023/08/01 05:57:53 mrg Exp $ +# $NetBSD: Makefile,v 1.15 2024/02/25 00:28:02 mrg Exp $ NOOBJ=# defined @@ -13,6 +13,7 @@ GCC_MACHINE_ARCH=${MACHINE_ARCH:S/earmv5 # We keep libcpp here since it depends upon frontend. SUBDIR+= host-libiberty .WAIT \ host-libcpp .WAIT \ + ../../../mit/isl/lib/libisl \ backend .WAIT \ frontend .WAIT \ common common-target .WAIT \ Index: src/external/gpl3/gcc/usr.bin/Makefile.backend diff -u src/external/gpl3/gcc/usr.bin/Makefile.backend:1.10 src/external/gpl3/gcc/usr.bin/Makefile.backend:1.11 --- src/external/gpl3/gcc/usr.bin/Makefile.backend:1.10 Fri Apr 23 01:56:14 2021 +++ src/external/gpl3/gcc/usr.bin/Makefile.backend Sun Feb 25 00:28:02 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.backend,v 1.10 2021/04/23 01:56:14 mrg Exp $ +# $NetBSD: Makefile.backend,v 1.11 2024/02/25 00:28:02 mrg Exp $ .ifndef _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_BACKEND_ _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_BACKEND_=1 @@ -21,6 +21,7 @@ LDADD+= ${BACKENDOBJ}/libbackend.a .include "../Makefile.common" .include "../Makefile.libiberty" .include "../Makefile.prog" +.include "../Makefile.isl" # Find our (local) libraries LIBGMPDIR!= cd ${GMPDISTDIR}/lib/libgmp && ${PRINTOBJDIR} Index: src/external/gpl3/gcc/usr.bin/backend/Makefile diff -u src/external/gpl3/gcc/usr.bin/backend/Makefile:1.70 src/external/gpl3/gcc/usr.bin/backend/Makefile:1.71 --- src/external/gpl3/gcc/usr.bin/backend/Makefile:1.70 Mon Aug 14 02:21:22 2023 +++ src/external/gpl3/gcc/usr.bin/backend/Makefile Sun Feb 25 00:28:02 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.70 2023/08/14 02:21:22 rin Exp $ +# $NetBSD: Makefile,v 1.71 2024/02/25 00:28:02 mrg Exp $ HOSTPROG_CXX= 1 LIBISPRIVATE= yes @@ -188,6 +188,7 @@ genmatch: genmatch.lo build-errors.lo bu CLEANFILES+= genmatch gimple-match.cc generic-match.cc .include "${.PARSEDIR}/../../Makefile.version_h" +.include "${.PARSEDIR}/../Makefile.isl" tm_p.h: Makefile tm-preds.h ${_MKTARGET_CREATE} Added files: Index: src/external/gpl3/gcc/usr.bin/Makefile.isl diff -u /dev/null src/external/gpl3/gcc/usr.bin/Makefile.isl:1.1 --- /dev/null Sun Feb 25 00:28:03 2024 +++ src/external/gpl3/gcc/usr.bin/Makefile.isl Sun Feb 25 00:28:02 2024 @@ -0,0 +1,15 @@ +# $NetBSD: Makefile.isl,v 1.1 2024/02/25 00:28:02 mrg Exp $ + +.ifndef _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_LIBISL_ +_EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_LIBISL_=1 + +.include <bsd.own.mk> + +LIBISL= ${.CURDIR}/../../../../mit/isl +LIBISLOBJ!= cd ${LIBISL}/lib/libisl && ${PRINTOBJDIR} +DPADD+= ${LIBISLOBJ}/libisl.a +LDADD+= ${LIBISLOBJ}/libisl.a + +CFLAGS+= -I${LIBISL}/dist/include -I${LIBISL}/include + +.endif