Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-9]: src Pull up following revision(s) (requested by mrg in ticket...
details: https://anonhg.NetBSD.org/src/rev/aa26a45f820a
branches: netbsd-9
changeset: 964069:aa26a45f820a
user: martin <martin%NetBSD.org@localhost>
date: Fri Aug 14 11:02:42 2020 +0000
description:
Pull up following revision(s) (requested by mrg in ticket #1049):
tools/gcc/mknative-gcc: revision 1.104
tools/gcc/mknative-gcc: revision 1.105
tools/gcc/gcc-version.mk: revision 1.19
share/mk/bsd.own.mk: revision 1.1203
tools/gcc/Makefile: revision 1.98
tools/gcc/mknative-gcc.old: revision 1.7
tools/gcc/mknative-gcc.old: revision 1.8
First pass at mknative for GCC 7.5.0
diffstat:
share/mk/bsd.own.mk | 4 ++--
tools/gcc/Makefile | 4 ++--
tools/gcc/gcc-version.mk | 8 +++-----
tools/gcc/mknative-gcc | 15 +++++++++++----
4 files changed, 18 insertions(+), 13 deletions(-)
diffs (83 lines):
diff -r 45488be9cc78 -r aa26a45f820a share/mk/bsd.own.mk
--- a/share/mk/bsd.own.mk Fri Aug 14 10:45:08 2020 +0000
+++ b/share/mk/bsd.own.mk Fri Aug 14 11:02:42 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.own.mk,v 1.1149.2.3 2019/12/09 15:19:30 martin Exp $
+# $NetBSD: bsd.own.mk,v 1.1149.2.4 2020/08/14 11:02:42 martin Exp $
# This needs to be before bsd.init.mk
.if defined(BSD_MK_COMPAT_FILE)
@@ -75,7 +75,7 @@
.elif ${HAVE_GCC} == 7
EXTERNAL_GCC_SUBDIR?= gcc
.else
-EXTERNAL_GCC_SUBDIR=? /does/not/exist
+EXTERNAL_GCC_SUBDIR?= /does/not/exist
.endif
.else
MKGCCCMDS?= no
diff -r 45488be9cc78 -r aa26a45f820a tools/gcc/Makefile
--- a/tools/gcc/Makefile Fri Aug 14 10:45:08 2020 +0000
+++ b/tools/gcc/Makefile Fri Aug 14 11:02:42 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.93 2019/03/19 05:55:00 mrg Exp $
+# $NetBSD: Makefile,v 1.93.2.1 2020/08/14 11:02:42 martin Exp $
.include <bsd.hostinit.mk>
GCC_LANGUAGES=c c++ objc
-MODULE= gcc4
+MODULE= ${EXTERNAL_GCC_SUBDIR}
GCCDIST= ${.CURDIR}/../../external/gpl3/${EXTERNAL_GCC_SUBDIR}/dist
GNUHOSTDIST= ${GCCDIST}
diff -r 45488be9cc78 -r aa26a45f820a tools/gcc/gcc-version.mk
--- a/tools/gcc/gcc-version.mk Fri Aug 14 10:45:08 2020 +0000
+++ b/tools/gcc/gcc-version.mk Fri Aug 14 11:02:42 2020 +0000
@@ -1,9 +1,7 @@
-# $NetBSD: gcc-version.mk,v 1.16 2019/03/20 05:09:26 mrg Exp $
+# $NetBSD: gcc-version.mk,v 1.16.2.1 2020/08/14 11:02:42 martin Exp $
# common location for tools and native build
-.if ${HAVE_GCC} == 6
-NETBSD_GCC_VERSION=nb4 20181109
-.elif ${HAVE_GCC} == 7
-NETBSD_GCC_VERSION=nb3 20190319
+.if ${HAVE_GCC} == 7
+NETBSD_GCC_VERSION=nb4 20200810
.endif
diff -r 45488be9cc78 -r aa26a45f820a tools/gcc/mknative-gcc
--- a/tools/gcc/mknative-gcc Fri Aug 14 10:45:08 2020 +0000
+++ b/tools/gcc/mknative-gcc Fri Aug 14 11:02:42 2020 +0000
@@ -1,10 +1,10 @@
#!/bin/sh
-# $NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp $
+# $NetBSD: mknative-gcc,v 1.101.2.1 2020/08/14 11:02:42 martin Exp $
#
# Shell script for generating all the constants needed for a native
# platform build of gcc.
#
-# This version is for GCC 6.4
+# This version is for GCC 7.5
# initialise
@@ -24,8 +24,15 @@
. $_TOP/tools/gcc/mknative.common
-_OUTDIR="$_TOP/external/gpl3/gcc"
-_OUTDIRBASE="external/gpl3/gcc"
+case $0 in
+ *mknative-gcc.old)
+ _OUTDIRBASE="external/gpl3/gcc.old"
+ ;;
+ *)
+ _OUTDIRBASE="external/gpl3/gcc"
+ ;;
+esac
+_OUTDIR="$_TOP/$_OUTDIRBASE"
sanitise_includes () {
sed \
Home |
Main Index |
Thread Index |
Old Index