Module Name:    src
Committed By:   mrg
Date:           Fri Sep 11 16:01:59 UTC 2009

Modified Files:
        src/compat/external/lib: Makefile
        src/distrib/sets/lists/base: md.amd64 md.sparc64
Added Files:
        src/compat/external/gpl3/binutils/lib: Makefile
        src/compat/external/gpl3/binutils/lib/libbfd: Makefile
        src/compat/external/gpl3/binutils/lib/libiberty: Makefile
        src/compat/external/gpl3/binutils/lib/libopcodes: Makefile

Log Message:
build binutils 2.19 compat libraries.  this lets HAVE_BINUTILS=219
work for amd64, and probably for sparc64.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/compat/external/gpl3/binutils/lib/Makefile
cvs rdiff -u -r0 -r1.1 src/compat/external/gpl3/binutils/lib/libbfd/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/compat/external/gpl3/binutils/lib/libiberty/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/compat/external/gpl3/binutils/lib/libopcodes/Makefile
cvs rdiff -u -r1.8 -r1.9 src/compat/external/lib/Makefile
cvs rdiff -u -r1.67 -r1.68 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.59 -r1.60 src/distrib/sets/lists/base/md.sparc64

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

Modified files:

Index: src/compat/external/lib/Makefile
diff -u src/compat/external/lib/Makefile:1.8 src/compat/external/lib/Makefile:1.9
--- src/compat/external/lib/Makefile:1.8	Wed Jun 10 12:48:06 2009
+++ src/compat/external/lib/Makefile	Fri Sep 11 16:01:59 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2009/06/10 12:48:06 christos Exp $
+#	$NetBSD: Makefile,v 1.9 2009/09/11 16:01:59 mrg Exp $
 
 #
 # This Makefile exists to provide a single point to build
@@ -21,4 +21,8 @@
 SUBDIR+= ../bsd/bind/lib
 SUBDIR+= ../bsd/file/lib
 
+.if ${MKBINUTILS} != "no" && ${HAVE_BINUTILS} == "219"
+SUBDIR+=        ../gpl3/binutils/lib
+.endif
+
 .include <bsd.subdir.mk>

Index: src/distrib/sets/lists/base/md.amd64
diff -u src/distrib/sets/lists/base/md.amd64:1.67 src/distrib/sets/lists/base/md.amd64:1.68
--- src/distrib/sets/lists/base/md.amd64:1.67	Tue Sep  8 07:08:01 2009
+++ src/distrib/sets/lists/base/md.amd64	Fri Sep 11 16:01:59 2009
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.67 2009/09/08 07:08:01 skrll Exp $
+# $NetBSD: md.amd64,v 1.68 2009/09/11 16:01:59 mrg Exp $
 ./dev/lms0					base-obsolete		obsolete
 ./dev/mms0					base-obsolete		obsolete
 ./libexec/ld.elf_so-i386			base-sys-shlib		compat,pic
@@ -138,8 +138,10 @@
 ./usr/lib/i386/libnetpgp.so.2.0			base-compat-shlib	compat,pic
 ./usr/lib/i386/libobjc.so.3			base-compat-shlib	compat,pic
 ./usr/lib/i386/libobjc.so.3.0			base-compat-shlib	compat,pic
-./usr/lib/i386/libopcodes.so.3			base-compat-shlib	compat,pic,binutils
-./usr/lib/i386/libopcodes.so.3.0		base-compat-shlib	compat,pic,binutils
+./usr/lib/i386/libopcodes.so.3			base-compat-shlib	compat,pic,binutils=216
+./usr/lib/i386/libopcodes.so.3.0		base-compat-shlib	compat,pic,binutils=216
+./usr/lib/i386/libopcodes.so.4			base-compat-shlib	compat,pic,binutils=219
+./usr/lib/i386/libopcodes.so.4.0		base-compat-shlib	compat,pic,binutils=219
 ./usr/lib/i386/libossaudio.so.1			base-compat-shlib	compat,pic
 ./usr/lib/i386/libossaudio.so.1.0		base-compat-shlib	compat,pic
 ./usr/lib/i386/libp2k.so.1			base-compat-shlib	compat,pic

Index: src/distrib/sets/lists/base/md.sparc64
diff -u src/distrib/sets/lists/base/md.sparc64:1.59 src/distrib/sets/lists/base/md.sparc64:1.60
--- src/distrib/sets/lists/base/md.sparc64:1.59	Thu Sep  3 15:35:59 2009
+++ src/distrib/sets/lists/base/md.sparc64	Fri Sep 11 16:01:59 2009
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.59 2009/09/03 15:35:59 pooka Exp $
+# $NetBSD: md.sparc64,v 1.60 2009/09/11 16:01:59 mrg Exp $
 ./libexec/ld.elf_so-sparc			base-sysutil-bin	compat,pic
 ./sbin/edlabel					base-sysutil-root
 ./usr/bin/fdformat				base-util-bin
@@ -132,8 +132,10 @@
 ./usr/lib/sparc/libnetpgp.so.2.0		base-compat-shlib	compat,pic
 ./usr/lib/sparc/libobjc.so.3			base-compat-shlib	compat,pic
 ./usr/lib/sparc/libobjc.so.3.0			base-compat-shlib	compat,pic
-./usr/lib/sparc/libopcodes.so.3			base-compat-shlib	compat,pic
-./usr/lib/sparc/libopcodes.so.3.0		base-compat-shlib	compat,pic
+./usr/lib/sparc/libopcodes.so.3			base-compat-shlib	compat,pic,binutils=216
+./usr/lib/sparc/libopcodes.so.3.0		base-compat-shlib	compat,pic,binutils=216
+./usr/lib/sparc/libopcodes.so.4			base-compat-shlib	compat,pic,binutils=219
+./usr/lib/sparc/libopcodes.so.4.0		base-compat-shlib	compat,pic,binutils=219
 ./usr/lib/sparc/libossaudio.so.1		base-compat-shlib	compat,pic
 ./usr/lib/sparc/libossaudio.so.1.0		base-compat-shlib	compat,pic
 ./usr/lib/sparc/libp2k.so.1			base-compat-shlib	compat,pic

Added files:

Index: src/compat/external/gpl3/binutils/lib/Makefile
diff -u /dev/null src/compat/external/gpl3/binutils/lib/Makefile:1.1
--- /dev/null	Fri Sep 11 16:01:59 2009
+++ src/compat/external/gpl3/binutils/lib/Makefile	Fri Sep 11 16:01:58 2009
@@ -0,0 +1,11 @@
+#	$NetBSD: Makefile,v 1.1 2009/09/11 16:01:58 mrg Exp $
+
+.include <bsd.own.mk>
+
+_CURDIR:= ${.CURDIR}
+
+.CURDIR:=${NETBSDSRCDIR}/external/gpl3/binutils/lib
+
+.include "${.CURDIR}/Makefile"
+
+.CURDIR:= ${_CURDIR}

Index: src/compat/external/gpl3/binutils/lib/libbfd/Makefile
diff -u /dev/null src/compat/external/gpl3/binutils/lib/libbfd/Makefile:1.1
--- /dev/null	Fri Sep 11 16:01:59 2009
+++ src/compat/external/gpl3/binutils/lib/libbfd/Makefile	Fri Sep 11 16:01:58 2009
@@ -0,0 +1,37 @@
+#	$NetBSD: Makefile,v 1.1 2009/09/11 16:01:58 mrg Exp $
+#	Generated from: NetBSD: build-makefiles,v 1.7 2009/07/21 00:23:02 mrg Exp 
+
+NOLINT= # defined
+NOMAN=	# defined
+NONLS=	# defined
+NOINFO=	# defined
+NOSHARE=	# defined
+
+NOCHECKVER=	# defined
+
+.include <bsd.obj.mk>
+
+# Resolve pathnames in variables.
+_RESOLVE_VARS=  CFLAGS CPPFLAGS DPADD LDADD LIBDPLIBS LIB_ROOT_DIR
+.for var in ${_RESOLVE_VARS}
+${var}:=        ${${var}}
+.endfor
+
+.include <bsd.own.mk>
+
+_CURDIR:= ${.CURDIR}
+
+.PATH: ${NETBSDSRCDIR}/external/gpl3/binutils/lib/libbfd
+.CURDIR:=${NETBSDSRCDIR}/external/gpl3/binutils/lib/libbfd
+
+.include "${NETBSDSRCDIR}/compat/Makefile.compat"
+.include "${.CURDIR}/Makefile"
+
+# Resolve pathnames from "real" Makefile, and switch .CURDIR back.
+_RESOLVE_VARS=  CFLAGS CPPFLAGS DPADD LDADD ARCHDIR COMPATDIR COMPATARCHDIR LIBCDIR RPC_INCS RPC_XDIR LIBEDITDIR MODOBJDIR RUMPTOP
+.for var in ${_RESOLVE_VARS}
+${var}:=        ${${var}}
+.endfor
+
+.CURDIR:=       ${_CURDIR}
+.undef          _CURDIR

Index: src/compat/external/gpl3/binutils/lib/libiberty/Makefile
diff -u /dev/null src/compat/external/gpl3/binutils/lib/libiberty/Makefile:1.1
--- /dev/null	Fri Sep 11 16:01:59 2009
+++ src/compat/external/gpl3/binutils/lib/libiberty/Makefile	Fri Sep 11 16:01:58 2009
@@ -0,0 +1,37 @@
+#	$NetBSD: Makefile,v 1.1 2009/09/11 16:01:58 mrg Exp $
+#	Generated from: NetBSD: build-makefiles,v 1.7 2009/07/21 00:23:02 mrg Exp 
+
+NOLINT= # defined
+NOMAN=	# defined
+NONLS=	# defined
+NOINFO=	# defined
+NOSHARE=	# defined
+
+NOCHECKVER=	# defined
+
+.include <bsd.obj.mk>
+
+# Resolve pathnames in variables.
+_RESOLVE_VARS=  CFLAGS CPPFLAGS DPADD LDADD LIBDPLIBS LIB_ROOT_DIR
+.for var in ${_RESOLVE_VARS}
+${var}:=        ${${var}}
+.endfor
+
+.include <bsd.own.mk>
+
+_CURDIR:= ${.CURDIR}
+
+.PATH: ${NETBSDSRCDIR}/external/gpl3/binutils/lib/libiberty
+.CURDIR:=${NETBSDSRCDIR}/external/gpl3/binutils/lib/libiberty
+
+.include "${NETBSDSRCDIR}/compat/Makefile.compat"
+.include "${.CURDIR}/Makefile"
+
+# Resolve pathnames from "real" Makefile, and switch .CURDIR back.
+_RESOLVE_VARS=  CFLAGS CPPFLAGS DPADD LDADD ARCHDIR COMPATDIR COMPATARCHDIR LIBCDIR RPC_INCS RPC_XDIR LIBEDITDIR MODOBJDIR RUMPTOP
+.for var in ${_RESOLVE_VARS}
+${var}:=        ${${var}}
+.endfor
+
+.CURDIR:=       ${_CURDIR}
+.undef          _CURDIR

Index: src/compat/external/gpl3/binutils/lib/libopcodes/Makefile
diff -u /dev/null src/compat/external/gpl3/binutils/lib/libopcodes/Makefile:1.1
--- /dev/null	Fri Sep 11 16:01:59 2009
+++ src/compat/external/gpl3/binutils/lib/libopcodes/Makefile	Fri Sep 11 16:01:59 2009
@@ -0,0 +1,37 @@
+#	$NetBSD: Makefile,v 1.1 2009/09/11 16:01:59 mrg Exp $
+#	Generated from: NetBSD: build-makefiles,v 1.7 2009/07/21 00:23:02 mrg Exp 
+
+NOLINT= # defined
+NOMAN=	# defined
+NONLS=	# defined
+NOINFO=	# defined
+NOSHARE=	# defined
+
+NOCHECKVER=	# defined
+
+.include <bsd.obj.mk>
+
+# Resolve pathnames in variables.
+_RESOLVE_VARS=  CFLAGS CPPFLAGS DPADD LDADD LIBDPLIBS LIB_ROOT_DIR
+.for var in ${_RESOLVE_VARS}
+${var}:=        ${${var}}
+.endfor
+
+.include <bsd.own.mk>
+
+_CURDIR:= ${.CURDIR}
+
+.PATH: ${NETBSDSRCDIR}/external/gpl3/binutils/lib/libopcodes
+.CURDIR:=${NETBSDSRCDIR}/external/gpl3/binutils/lib/libopcodes
+
+.include "${NETBSDSRCDIR}/compat/Makefile.compat"
+.include "${.CURDIR}/Makefile"
+
+# Resolve pathnames from "real" Makefile, and switch .CURDIR back.
+_RESOLVE_VARS=  CFLAGS CPPFLAGS DPADD LDADD ARCHDIR COMPATDIR COMPATARCHDIR LIBCDIR RPC_INCS RPC_XDIR LIBEDITDIR MODOBJDIR RUMPTOP
+.for var in ${_RESOLVE_VARS}
+${var}:=        ${${var}}
+.endfor
+
+.CURDIR:=       ${_CURDIR}
+.undef          _CURDIR

Reply via email to