From owner-freebsd-toolchain@FreeBSD.ORG Sat Dec 14 13:38:13 2013 Return-Path: Delivered-To: toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E890D832 for ; Sat, 14 Dec 2013 13:38:12 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4FB8A12ED for ; Sat, 14 Dec 2013 13:38:12 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id BA11C40018 for ; Sat, 14 Dec 2013 14:38:10 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id B00F74001A; Sat, 14 Dec 2013 14:38:10 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (unknown [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 8649A40018 for ; Sat, 14 Dec 2013 14:38:09 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3dhTsp6MCYz8jLB for ; Sat, 14 Dec 2013 14:21:34 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id JAgBySZCa3kN for ; Sat, 14 Dec 2013 14:21:30 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3dhTsk5Ztkz8jL9 for ; Sat, 14 Dec 2013 14:21:30 +0100 (CET) Received: from vivi.daemonic.se (vivi.daemonic.se [IPv6:2001:470:dca9:1::4]) by mail.daemonic.se (Postfix) with ESMTPSA id 3dhTsk4nWDz9CwV for ; Sat, 14 Dec 2013 14:21:30 +0100 (CET) Message-ID: <52AC5B49.8060303@freebsd.org> Date: Sat, 14 Dec 2013 14:21:13 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: toolchain@freebsd.org Subject: Re: [CFT] update devel/binutils to 2.24 References: <52AB3F16.9080808@freebsd.org> In-Reply-To: <52AB3F16.9080808@freebsd.org> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="----enig2CUFIICKBIAMVLODIMCKI" X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Dec 2013 13:38:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2CUFIICKBIAMVLODIMCKI Content-Type: multipart/mixed; boundary="------------060202000201060809080107" This is a multi-part message in MIME format. --------------060202000201060809080107 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable On 12/13/13 18:08, Niclas Zeising wrote: > Hi! > Attached patch updates binutils to 2.24. Please help me test it, > especially on more exotic architectures. > Regards! >=20 Hi! Here is an updated patch with some fixes, most notably for libc++. Thanks to dim@ for the help! Regards! --=20 Niclas Zeising --------------060202000201060809080107 Content-Type: text/x-patch; name="ports.binutils.2.24.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ports.binutils.2.24.diff" Index: devel/binutils/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/Makefile (revision 336105) +++ devel/binutils/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ =20 PORTNAME=3D binutils -PORTVERSION=3D 2.23.2 +PORTVERSION=3D 2.24 CATEGORIES=3D devel MASTER_SITES=3D ${MASTER_SITE_SOURCEWARE} MASTER_SITE_SUBDIR=3D binutils/releases @@ -36,26 +36,6 @@ --with-gmp=3D${LOCALBASE} \ --with-mpfr=3D${LOCALBASE} =20 -MAN1=3D addr2line.1 \ - ar.1 \ - as.1 \ - c++filt.1 \ - gprof.1 \ - dlltool.1 \ - elfedit.1 \ - ld.1 \ - nlmconv.1 \ - nm.1 \ - objcopy.1 \ - objdump.1 \ - ranlib.1 \ - readelf.1 \ - size.1 \ - strings.1 \ - strip.1 \ - windmc.1 \ - windres.1 - INFO=3D as \ binutils \ standards \ @@ -64,7 +44,6 @@ configure \ ld =20 -NO_STAGE=3D yes .include =20 # Actual earliest version may differ slightly @@ -91,11 +70,11 @@ =20 post-install: .if ${OSVERSION} >=3D 900044 - ${INSTALL_DATA} ${WRKSRC}/include/plugin-api.h ${PREFIX}/include/ + ${INSTALL_DATA} ${WRKSRC}/include/plugin-api.h ${STAGEDIR}${PREFIX}/inc= lude/ .endif - @${FIND} -ds ${PREFIX}/${CONFIGURE_TARGET} ! -type d | \ - ${SED} -e 's,^${PREFIX}/,,' >> ${TMPPLIST} - @${FIND} -ds ${PREFIX}/${CONFIGURE_TARGET} -type d | \ - ${SED} -e 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} + @${FIND} -ds ${STAGEDIR}${PREFIX}/${CONFIGURE_TARGET} ! -type d | \ + ${SED} -e 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} + @${FIND} -ds ${STAGEDIR}${PREFIX}/${CONFIGURE_TARGET} -type d | \ + ${SED} -e 's,^${STAGEDIR}${PREFIX}/,@dirrm ,' >> ${TMPPLIST} =20 .include Index: devel/binutils/distinfo =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/distinfo (revision 336105) +++ devel/binutils/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (binutils-2.23.2.tar.bz2) =3D fe914e56fed7a9ec2eb45274b1f2e14b0d8= b4f41906a5194eac6883cfe5c1097 -SIZE (binutils-2.23.2.tar.bz2) =3D 21440347 +SHA256 (binutils-2.24.tar.bz2) =3D e5e8c5be9664e7f7f96e0d09919110ab5ad59= 7794f5b1809871177a0f0f14137 +SIZE (binutils-2.24.tar.bz2) =3D 22716802 Index: devel/binutils/files/patch-bfd_Makefile.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-bfd_Makefile.in (revision 336105) +++ devel/binutils/files/patch-bfd_Makefile.in (working copy) @@ -1,13 +0,0 @@ - -$FreeBSD$ - ---- bfd/Makefile.in.orig -+++ bfd/Makefile.in -@@ -336,7 +336,6 @@ - @INSTALL_LIBBFD_FALSE@noinst_LTLIBRARIES =3D libbfd.la - AM_CFLAGS =3D $(WARN_CFLAGS) - AM_CPPFLAGS =3D -DBINDIR=3D'"$(bindir)"' --@PLUGINS_TRUE@LIBDL =3D -ldl -=20 - # bfd.h goes here, for now - BFD_H =3D bfd.h Index: devel/binutils/files/patch-gold_Makefile.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_Makefile.in (revision 336105) +++ devel/binutils/files/patch-gold_Makefile.in (working copy) @@ -1,12 +1,11 @@ - -$FreeBSD$ - ---- gold/Makefile.in.orig -+++ gold/Makefile.in -@@ -368,7 +368,6 @@ - @INCINTL@ +--- gold/Makefile.in.orig 2013-11-04 16:33:39.000000000 +0100 ++++ gold/Makefile.in 2013-12-13 17:15:03.279391312 +0100 +@@ -419,7 +419,7 @@ + -DTOOLLIBDIR=3D"\"$(tooldir)/lib\"" @INCINTL@ =20 LIBIBERTY =3D ../libiberty/libiberty.a --@PLUGINS_TRUE@LIBDL =3D -ldl +-@PLUGINS_TRUE@LIBDL =3D @DLOPEN_LIBS@ ++@PLUGINS_TRUE@LIBDL =3D=20 @THREADS_TRUE@THREADSLIB =3D -lpthread AM_YFLAGS =3D -d +=20 Property changes on: devel/binutils/files/patch-gold_Makefile.in ___________________________________________________________________ Deleted: svn:keywords ## -1 +0,0 ## -FreeBSD=3D%H \ No newline at end of property Index: devel/binutils/files/patch-gold_config.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_config.in (revision 0) +++ devel/binutils/files/patch-gold_config.in (working copy) @@ -0,0 +1,15 @@ +--- gold/config.in.orig 2012-09-11 11:20:40.000000000 +0200 ++++ gold/config.in 2013-06-22 20:44:46.000000000 +0200 +@@ -190,6 +190,12 @@ + /* Define to 1 if you have the header file. */ + #undef HAVE_WINDOWS_H +=20 ++/* Define to 1 if you have the header file. */ ++#undef HAVE_UNORDERED_MAP ++ ++/* Define to 1 if you have the header file. */ ++#undef HAVE_UNORDERED_SET ++ + /* Define to 1 if you have the header file. */ + #undef HAVE_ZLIB_H +=20 Property changes on: devel/binutils/files/patch-gold_config.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/binutils/files/patch-gold_configure =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_configure (revision 0) +++ devel/binutils/files/patch-gold_configure (working copy) @@ -0,0 +1,23 @@ +--- gold/configure.orig 2013-11-08 11:13:48.000000000 +0100 ++++ gold/configure 2013-12-14 13:03:48.000000000 +0100 +@@ -7133,6 +7133,20 @@ + ac_compiler_gnu=3D$ac_cv_cxx_compiler_gnu +=20 +=20 ++for ac_header in unordered_set unordered_map ++do : ++ as_ac_Header=3D`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ++ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "= $ac_includes_default" ++eval as_val=3D\$$as_ac_Header ++ if test "x$as_val" =3D x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ + for ac_header in tr1/unordered_set tr1/unordered_map + do : + as_ac_Header=3D`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` Property changes on: devel/binutils/files/patch-gold_configure ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: devel/binutils/files/patch-gold_gold.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_gold.h (revision 336105) +++ devel/binutils/files/patch-gold_gold.h (working copy) @@ -1,31 +0,0 @@ ---- ./gold/gold.h 2013-08-31 12:57:14.000000000 +0100 -+++ ./gold/gold.h 2013-08-31 12:59:04.000000000 +0100 -@@ -65,8 +65,27 @@ - #endif -=20 - // Figure out how to get a hash set and a hash map. -+#ifdef __clang__ -+#if __has_include() -+#define HAVE_CXX11_UNORDERED_SET 1 -+#define HAVE_TR1_UNORDERED_SET -+#define HAVE_TR1_UNORDERED_MAP -+#endif -+#endif -+#if HAVE_CXX11_UNORDERED_SET -+ -+#include -+#include -+ -+// We need a template typedef here. -+ -+#define Unordered_set std::unordered_set -+#define Unordered_map std::unordered_map -+#define Unordered_multimap std::unordered_multimap -+ -+#define reserve_unordered_map(map, n) ((map)->rehash(n)) -=20 --#if defined(HAVE_TR1_UNORDERED_SET) && defined(HAVE_TR1_UNORDERED_MAP) = \ -+#elif defined(HAVE_TR1_UNORDERED_SET) && defined(HAVE_TR1_UNORDERED_MAP= ) \ - && defined(HAVE_TR1_UNORDERED_MAP_REHASH) -=20 - #include Index: devel/binutils/files/patch-gold_options.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_options.h (revision 0) +++ devel/binutils/files/patch-gold_options.h (working copy) @@ -0,0 +1,15 @@ +--- gold/options.h.orig 2013-12-13 18:39:11.252052912 +0100 ++++ gold/options.h 2013-12-13 18:41:04.363051429 +0100 +@@ -716,9 +716,9 @@ + N_("Output cross reference table"), + N_("Do not output cross reference table")); +=20 +- DEFINE_bool(ctors_in_init_array, options::TWO_DASHES, '\0', true, +- N_("Use DT_INIT_ARRAY for all constructors (default)"), +- N_("Handle constructors as directed by compiler")); ++ DEFINE_bool(ctors_in_init_array, options::TWO_DASHES, '\0', false, ++ N_("Use DT_INIT_ARRAY for all constructors"), ++ N_("Handle constructors as directed by compiler (default)")); +=20 + DEFINE_bool(define_common, options::TWO_DASHES, 'd', false, + N_("Define common symbols"), Property changes on: devel/binutils/files/patch-gold_options.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/binutils/files/patch-gold_script.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_script.cc (revision 336105) +++ devel/binutils/files/patch-gold_script.cc (working copy) @@ -1,5 +1,5 @@ =20 -$FreeBSD$ +$FreeBSD: head/devel/binutils/files/patch-gold_script.cc 303529 2012-09-= 02 05:07:01Z linimon $ =20 --- gold/script.cc.dist 2012-09-01 19:52:34.000000000 -0500 +++ gold/script.cc 2012-09-01 19:53:22.000000000 -0500 Property changes on: devel/binutils/files/patch-gold_script.cc ___________________________________________________________________ Deleted: svn:keywords ## -1 +0,0 ## -FreeBSD=3D%H \ No newline at end of property Index: devel/binutils/files/patch-gold_stringpool.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_stringpool.cc (revision 0) +++ devel/binutils/files/patch-gold_stringpool.cc (working copy) @@ -0,0 +1,23 @@ +--- gold/stringpool.cc.orig 2010-08-25 10:36:54.000000000 +0200 ++++ gold/stringpool.cc 2013-06-22 21:09:24.000000000 +0200 +@@ -73,7 +73,10 @@ Stringpool_template::re + { + this->key_to_offset_.reserve(n); +=20 +-#if defined(HAVE_TR1_UNORDERED_MAP) ++#if defined(HAVE_UNORDERED_MAP) ++ this->string_set_.rehash(this->string_set_.size() + n); ++ return; ++#elif defined(HAVE_TR1_UNORDERED_MAP) + // rehash() implementation is broken in gcc 4.0.3's stl + //this->string_set_.rehash(this->string_set_.size() + n); + //return; +@@ -503,7 +506,7 @@ template + void + Stringpool_template::print_stats(const char* name) con= st + { +-#if defined(HAVE_TR1_UNORDERED_MAP) || defined(HAVE_EXT_HASH_MAP) ++#if defined(HAVE_UNORDERED_MAP) || defined(HAVE_TR1_UNORDERED_MAP) || d= efined(HAVE_EXT_HASH_MAP) + fprintf(stderr, _("%s: %s entries: %zu; buckets: %zu\n"), + program_name, name, this->string_set_.size(), + this->string_set_.bucket_count()); Property changes on: devel/binutils/files/patch-gold_stringpool.cc ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: devel/binutils/files/patch-gold_system.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-gold_system.h (revision 0) +++ devel/binutils/files/patch-gold_system.h (working copy) @@ -0,0 +1,24 @@ +--- gold/system.h.orig 2013-11-04 16:33:39.000000000 +0100 ++++ gold/system.h 2013-12-14 12:51:17.000000000 +0100 +@@ -57,7 +57,20 @@ +=20 + // Figure out how to get a hash set and a hash map. +=20 +-#if defined(HAVE_TR1_UNORDERED_SET) && defined(HAVE_TR1_UNORDERED_MAP) = \ ++#if defined(HAVE_UNORDERED_SET) && defined(HAVE_UNORDERED_MAP) ++ ++#include ++#include ++ ++// We need a template typedef here. ++ ++#define Unordered_set std::unordered_set ++#define Unordered_map std::unordered_map ++#define Unordered_multimap std::unordered_multimap ++ ++#define reserve_unordered_map(map, n) ((map)->rehash(n)) ++ ++#elif defined(HAVE_TR1_UNORDERED_SET) && defined(HAVE_TR1_UNORDERED_MAP= ) \ + && defined(HAVE_TR1_UNORDERED_MAP_REHASH) +=20 + #include Property changes on: devel/binutils/files/patch-gold_system.h ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: devel/binutils/files/patch-src_gas_config_tc-sparc.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/files/patch-src_gas_config_tc-sparc.h (revision 336105= ) +++ devel/binutils/files/patch-src_gas_config_tc-sparc.h (working copy) @@ -1,16 +0,0 @@ -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -RCS file: gas/config/tc-sparc.h,v -retrieving revision 1.31 -retrieving revision 1.32 -diff -u -r1.31 -r1.32 ---- gas/config/tc-sparc.h 2010/10/22 12:08:29 1.31 -+++ gas/config/tc-sparc.h 2013/03/26 13:49:12 1.32 -@@ -33,7 +33,7 @@ - #define TARGET_ARCH bfd_arch_sparc -=20 - #ifdef TE_FreeBSD --#define ELF_TARGET_FORMAT "elf32-sparc-freebsd" -+#define ELF_TARGET_FORMAT "elf32-sparc" - #define ELF64_TARGET_FORMAT "elf64-sparc-freebsd" - #endif -=20 Index: devel/binutils/pkg-plist =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- devel/binutils/pkg-plist (revision 336105) +++ devel/binutils/pkg-plist (working copy) @@ -2,6 +2,7 @@ bin/ar bin/as bin/c++filt +bin/dwp bin/elfedit bin/gprof bin/ld @@ -15,7 +16,6 @@ bin/size bin/strings bin/strip -include/ansidecl.h include/bfd.h include/bfdlink.h include/dis-asm.h @@ -23,9 +23,27 @@ include/symcat.h lib/libbfd.a lib/libbfd.la -lib/libiberty.a lib/libopcodes.a lib/libopcodes.la +man/man1/addr2line.1.gz +man/man1/ar.1.gz +man/man1/as.1.gz +man/man1/c++filt.1.gz +man/man1/gprof.1.gz +man/man1/dlltool.1.gz +man/man1/elfedit.1.gz +man/man1/ld.1.gz +man/man1/nlmconv.1.gz +man/man1/nm.1.gz +man/man1/objcopy.1.gz +man/man1/objdump.1.gz +man/man1/ranlib.1.gz +man/man1/readelf.1.gz +man/man1/size.1.gz +man/man1/strings.1.gz +man/man1/strip.1.gz +man/man1/windmc.1.gz +man/man1/windres.1.gz %%NLS%%share/locale/bg/LC_MESSAGES/binutils.mo %%NLS%%share/locale/bg/LC_MESSAGES/gprof.mo %%NLS%%share/locale/bg/LC_MESSAGES/ld.mo @@ -60,6 +78,7 @@ %%NLS%%share/locale/ga/LC_MESSAGES/gprof.mo %%NLS%%share/locale/ga/LC_MESSAGES/ld.mo %%NLS%%share/locale/ga/LC_MESSAGES/opcodes.mo +%%NLS%%share/locale/hr/LC_MESSAGES/binutils.mo %%NLS%%share/locale/id/LC_MESSAGES/gprof.mo %%NLS%%share/locale/id/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/id/LC_MESSAGES/bfd.mo --------------060202000201060809080107-- ------enig2CUFIICKBIAMVLODIMCKI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iQIcBAEBCgAGBQJSrFtaAAoJELuNS1e7i1VRQ1MP/RQjGfwQYkIk6cGvk6f4V9YD O6Q2sF7YnwLy+k4okRPIqI9BqYnNt0KAplxmUWUNMdrSgFb9rthvvAxUz7UynJkE zj5VLp164/jWuSwDyBF0tG1CsSqq3LfwbRMJ6PEIPnMvy8L3f0AzxzCB1m93bWYj ry1cjDsuXDTGEnjeQmXuMG3zuBPDLsn+YgXcqSgpLSOQqyW28wfRJBoEIIhpu0zy XLwgCEPyGF7mUWugCUuhwOqzd/wHBn4HSppMZLPqc0O6AikTQkCZZaJxPlhKQUxk U9T2lSbJkvSDEZ7WpYlsVTuscDogqSIYSrjLzWBCIeFHEP5stCvapDxh+0BXa1X3 tP4SteXTbOzl0TIne53t0pXyRbUJzzQ40VCNvR8ourmKjw8Jcg5b7GV1oLE85pdW 69lwX1oa62r55Yb8qSWUGsk2L4y5FSZYMb3YbArs1/EIUX1vOmiRLMKCsuttrZ2Z WW+NHChExNgGLluHcdp2rScWbciNGHk0EHFtnC2n9yn8sI5L5R/lPdNPEb7cGNRN S1lXvdRrRulDfukUmSacRyahRSGofz2zldlNnIbO8dJ1sLy2myFmuZfGUcVGOrKn 38EbdlaLA+HNUpXbzOeDgCFQjEn9/5ctq5F4fL2j9/c9rVoOFR0Ous2JtYQl4WrL PHWzZqeLaBQmOaPq4Jje =y0FA -----END PGP SIGNATURE----- ------enig2CUFIICKBIAMVLODIMCKI--