Module Name:    src
Committed By:   christos
Date:           Wed Nov  7 01:14:19 UTC 2018

Modified Files:
        src/tools/binutils: Makefile mknative-binutils

Log Message:
Adjust for 2.31.1


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/tools/binutils/Makefile
cvs rdiff -u -r1.9 -r1.10 src/tools/binutils/mknative-binutils

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

Modified files:

Index: src/tools/binutils/Makefile
diff -u src/tools/binutils/Makefile:1.28 src/tools/binutils/Makefile:1.29
--- src/tools/binutils/Makefile:1.28	Tue May  1 15:59:46 2018
+++ src/tools/binutils/Makefile	Tue Nov  6 20:14:19 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.28 2018/05/01 19:59:46 christos Exp $
+#	$NetBSD: Makefile,v 1.29 2018/11/07 01:14:19 christos Exp $
 
 .include <bsd.hostinit.mk>
 
@@ -67,6 +67,7 @@ native-binutils: .native/.configure_done
 			--build=`${GNUHOSTDIST}/config.guess` \
 			--host=${MACHINE_GNU_PLATFORM} \
 			--target=${MACHINE_GNU_PLATFORM} \
+			--disable-initfini-array \
 			${BRANDING} \
 		)
 	PATH=${TOOLDIR}/bin:$$PATH; export PATH; \

Index: src/tools/binutils/mknative-binutils
diff -u src/tools/binutils/mknative-binutils:1.9 src/tools/binutils/mknative-binutils:1.10
--- src/tools/binutils/mknative-binutils:1.9	Tue Oct  1 11:41:17 2013
+++ src/tools/binutils/mknative-binutils	Tue Nov  6 20:14:19 2018
@@ -1,5 +1,5 @@
 #!/bin/sh
-#	$NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp $
+#	$NetBSD: mknative-binutils,v 1.10 2018/11/07 01:14:19 christos Exp $
 #
 # Shell script for generating all the constants needed for a native
 # platform build of src/external/gpl3/binutils
@@ -22,7 +22,7 @@ get_libbfd () {
 	{
 		getvars bfd/Makefile \
 			libbfd_la_DEPENDENCIES libbfd_la_OBJECTS DEFS \
-			INCLUDES TDEFAULTS
+			INCLUDES TDEFAULTS HAVEVECS
 	} | write_mk external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/defs.mk
 
 	write_c external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h
@@ -96,6 +96,7 @@ get_binutils () {
                 DEFS INCLUDES as_new_OBJECTS as_new_LDADD | 
 	sed	-e s/G_as_new_OBJECTS/G_OBJS/ \
 		-e s/G_as_new_LDADD=/G_OBJS+=/ \
+		-e s@config/@@ \
 		-e 's/\.\..*a//' |
 	write_mk external/gpl3/binutils/usr.bin/gas/arch/$MACHINE_ARCH/defs.mk
 

Reply via email to