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