Module Name:    src
Committed By:   mrg
Date:           Thu Mar 17 23:41:21 UTC 2016

Modified Files:
        src/tools/gcc: gcc-version.mk mknative-gcc

Log Message:
set NETBSD_GCC_VERSION for GCC 5.3 separately.
don't collect crtstuff anymore.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tools/gcc/gcc-version.mk
cvs rdiff -u -r1.86 -r1.87 src/tools/gcc/mknative-gcc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/tools/gcc/gcc-version.mk
diff -u src/tools/gcc/gcc-version.mk:1.4 src/tools/gcc/gcc-version.mk:1.5
--- src/tools/gcc/gcc-version.mk:1.4	Fri Oct 16 00:41:07 2015
+++ src/tools/gcc/gcc-version.mk	Thu Mar 17 23:41:21 2016
@@ -1,5 +1,9 @@
-#	$NetBSD: gcc-version.mk,v 1.4 2015/10/16 00:41:07 christos Exp $
+#	$NetBSD: gcc-version.mk,v 1.5 2016/03/17 23:41:21 mrg Exp $
 
 # common location for tools and native build
 
+.if ${HAVE_GCC} == 48
 NETBSD_GCC_VERSION=nb3 20151015
+.else
+NETBSD_GCC_VERSION=nb1 20160317
+.endif

Index: src/tools/gcc/mknative-gcc
diff -u src/tools/gcc/mknative-gcc:1.86 src/tools/gcc/mknative-gcc:1.87
--- src/tools/gcc/mknative-gcc:1.86	Wed Mar 16 11:16:05 2016
+++ src/tools/gcc/mknative-gcc	Thu Mar 17 23:41:21 2016
@@ -1,5 +1,5 @@
 #!/bin/sh
-#	$NetBSD: mknative-gcc,v 1.86 2016/03/16 11:16:05 mrg Exp $
+#	$NetBSD: mknative-gcc,v 1.87 2016/03/17 23:41:21 mrg Exp $
 #
 # Shell script for generating all the constants needed for a native
 # platform build of gcc.
@@ -37,19 +37,6 @@ sanitise_includes () {
 		-e "s,-I/usr/include/[^ 	]*,,"
 }
 
-##### lib/crtstuff #####
-
-get_crtstuff () {
-	_subdir="$1"
-	mkdir -p $_OUTDIR/lib/$_subdir/arch
-
-	getvars gcc/Makefile \
-		INCLUDES CRTSTUFF_CFLAGS CRTSTUFF_T_CFLAGS CRTSTUFF_T_CFLAGS_S \
-		tm_defines xm_file xm_defines \
-		| sanitise_includes \
-		| write_mk $_OUTDIRBASE/lib/$_subdir/arch/$MACHINE_ARCH.mk
-}
-
 ##### lib/libg2c #####
 
 get_libg2c () {
@@ -414,7 +401,6 @@ case "$1" in
 libgcc*-bootstrap)
 	get_libgcc gcc
 	get_libgcov gcc $_PLATFORM/libgcc/Makefile
-	get_crtstuff crtstuff
 	get_gcc_bootstrap gcc
 	exit 0
 	;;
@@ -428,7 +414,6 @@ gcc*)
 	get_gcc gcc
 	get_libgcc gcc
 	get_libgcov gcc $_PLATFORM/libgcc/Makefile
-	get_crtstuff crtstuff
 	get_gcc_bootstrap gcc
 	get_gcc_libiberty gcc
 	get_libobjc libobjc

Reply via email to