Index: head/devel/aarch64-binutils/Makefile =================================================================== --- head/devel/aarch64-binutils/Makefile (revision 375609) +++ head/devel/aarch64-binutils/Makefile (revision 375610) @@ -1,10 +1,10 @@ # $FreeBSD$ -PORTREVISION= 1 COMMENT= GNU binutils for AArch64 cross-development PKGNAMEPREFIX= aarch64- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils/ +BROKEN= Patchset for aarch64 not up to date for binutils 2.25 .include "${MASTERDIR}/Makefile" Index: head/devel/amd64-binutils/Makefile =================================================================== --- head/devel/amd64-binutils/Makefile (revision 375609) +++ head/devel/amd64-binutils/Makefile (revision 375610) @@ -1,13 +1,12 @@ # $FreeBSD$ -PORTREVISION= 3 COMMENT= GNU binutils for amd64 cross-development PKGNAMEPREFIX= amd64- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils BUTARGET= x86_64-${OPSYS:tl} NAMEDTARGET= amd64-${OPSYS:tl} .include "${MASTERDIR}/Makefile" Index: head/devel/arm-gnueabi-binutils/Makefile =================================================================== --- head/devel/arm-gnueabi-binutils/Makefile (revision 375609) +++ head/devel/arm-gnueabi-binutils/Makefile (revision 375610) @@ -1,10 +1,9 @@ # $FreeBSD$ -PORTREVISION= 2 COMMENT= GNU binutils for arm cross-development PKGNAMEPREFIX= arm-gnueabi- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile" Index: head/devel/arm-none-eabi-binutils/Makefile =================================================================== --- head/devel/arm-none-eabi-binutils/Makefile (revision 375609) +++ head/devel/arm-none-eabi-binutils/Makefile (revision 375610) @@ -1,11 +1,10 @@ # $FreeBSD$ -PORTREVISION= 2 COMMENT= GNU binutils for bare metal arm cross-development PKGNAMEPREFIX= arm-none-eabi- BUTARGET= arm-none-eabi PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile" Index: head/devel/binutils/Makefile =================================================================== --- head/devel/binutils/Makefile (revision 375609) +++ head/devel/binutils/Makefile (revision 375610) @@ -1,92 +1,90 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= binutils -PORTVERSION= 2.24 -PORTREVISION?= 1 +PORTVERSION= 2.25 +PORTREVISION?= 0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEWARE} MASTER_SITE_SUBDIR= binutils/releases MAINTAINER= bapt@FreeBSD.org COMMENT?= GNU binary tools LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/lib/libgmp.so:${PORTSDIR}/math/gmp \ ${LOCALBASE}/lib/libmpfr.so:${PORTSDIR}/math/mpfr CONFLICTS= libbfd-[0-9]* OPTIONS_DEFINE= NLS LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING3.LIB USES= bison gmake libtool tar:bzip2 GNU_CONFIGURE= yes .if defined(PKGNAMEPREFIX) BUTARGET?= ${PKGNAMEPREFIX}${OPSYS:tl} OPTIONS_EXCLUDE= NLS INFO_PATH= ${PKGNAMEPREFIX:S/-$//}/info CONFIGURE_ARGS+= --disable-shared \ --target=${BUTARGET} .else CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --with-system-zlib \ --with-gmp=${LOCALBASE} \ --with-mpfr=${LOCALBASE} INFO= as \ binutils \ - standards \ gprof \ bfd \ - configure \ ld .endif CONFIGURE_ARGS+= --disable-werror \ --with-sysroot=/ OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include # Actual earliest version may differ slightly .if ${ARCH} != ia64 && ${ARCH} != mips && ${OSVERSION} >= 900044 && !defined(PKGNAMEPREFIX) CONFIGURE_ARGS+= --enable-gold --enable-plugins PLIST_SUB+= GOLD="" .else PLIST_SUB+= GOLD="@comment " .endif .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} .endif post-install: .if !defined(PKGNAMEPREFIX) .if ${OSVERSION} >= 900044 ${INSTALL_DATA} ${WRKSRC}/include/plugin-api.h ${STAGEDIR}${PREFIX}/include/ .endif @${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} ${RM} ${STAGEDIR}${PREFIX}/include/ansidecl.h ${REINPLACE_CMD} '/#include "ansidecl.h"/d' ${STAGEDIR}${PREFIX}/include/bfd.h .else .if ${PKGNAMEPREFIX:S/-$//} != ${BUTARGET} ${RM} -rf ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//} .endif ${LN} -fs ../../bin/${BUTARGET}-size ${STAGEDIR}${PREFIX}/${BUTARGET}/bin/size .endif .include Index: head/devel/binutils/distinfo =================================================================== --- head/devel/binutils/distinfo (revision 375609) +++ head/devel/binutils/distinfo (revision 375610) @@ -1,2 +1,2 @@ -SHA256 (binutils-2.24.tar.bz2) = e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 -SIZE (binutils-2.24.tar.bz2) = 22716802 +SHA256 (binutils-2.25.tar.bz2) = 22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923 +SIZE (binutils-2.25.tar.bz2) = 24049133 Index: head/devel/binutils/files/patch-gas-configure.tgt =================================================================== --- head/devel/binutils/files/patch-gas-configure.tgt (revision 375609) +++ head/devel/binutils/files/patch-gas-configure.tgt (nonexistent) @@ -1,12 +0,0 @@ ---- gas/configure.tgt.orig 1970-01-01 00:15:16.000000000 +0000 -+++ gas/configure.tgt 1970-01-01 00:16:31.000000000 +0000 -@@ -136,6 +136,9 @@ - arm-*-symbianelf*) fmt=elf em=symbian ;; - arm-*-kaos*) fmt=elf ;; - arm-*-conix*) fmt=elf ;; -+ arm-*-freebsd9* | armeb-*-freebsd9*) fmt=elf em=freebsd ;; -+ arm-*-freebsd* | armeb-*-freebsd*) fmt=elf em=armfbsdeabi ;; -+ arm*-*-freebsd*) fmt=elf em=armfbsdvfp ;; - arm-*-linux*aout*) fmt=aout em=linux ;; - arm-*-linux-*eabi*) fmt=elf em=armlinuxeabi ;; - arm-*-linux-*) fmt=elf em=linux ;; Property changes on: head/devel/binutils/files/patch-gas-configure.tgt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gold_configure =================================================================== --- head/devel/binutils/files/patch-gold_configure (revision 375609) +++ head/devel/binutils/files/patch-gold_configure (nonexistent) @@ -1,23 +0,0 @@ ---- 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=$ac_cv_cxx_compiler_gnu - - -+for ac_header in unordered_set unordered_map -+do : -+ as_ac_Header=`$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=\$$as_ac_Header -+ if test "x$as_val" = 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=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` Property changes on: head/devel/binutils/files/patch-gold_configure ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-ld-emulparams-armelf_fbsd.sh =================================================================== --- head/devel/binutils/files/patch-ld-emulparams-armelf_fbsd.sh (revision 375609) +++ head/devel/binutils/files/patch-ld-emulparams-armelf_fbsd.sh (nonexistent) @@ -1,11 +0,0 @@ ---- ld/emulparams/armelf_fbsd.sh.orig 1970-01-01 00:21:26.000000000 +0000 -+++ ld/emulparams/armelf_fbsd.sh 1970-01-01 00:25:53.000000000 +0000 -@@ -1,3 +1,8 @@ - . ${srcdir}/emulparams/armelf.sh - . ${srcdir}/emulparams/elf_fbsd.sh - TARGET2_TYPE=got-rel -+MAXPAGESIZE="CONSTANT (MAXPAGESIZE)" -+GENERATE_PIE_SCRIPT=yes -+ -+unset STACK_ADDR -+unset EMBEDDED Property changes on: head/devel/binutils/files/patch-ld-emulparams-armelf_fbsd.sh ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gold_stringpool.cc =================================================================== --- head/devel/binutils/files/patch-gold_stringpool.cc (revision 375609) +++ head/devel/binutils/files/patch-gold_stringpool.cc (nonexistent) @@ -1,23 +0,0 @@ ---- 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); - --#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) const - { --#if defined(HAVE_TR1_UNORDERED_MAP) || defined(HAVE_EXT_HASH_MAP) -+#if defined(HAVE_UNORDERED_MAP) || defined(HAVE_TR1_UNORDERED_MAP) || defined(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: head/devel/binutils/files/patch-gold_stringpool.cc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gold_Makefile.in =================================================================== --- head/devel/binutils/files/patch-gold_Makefile.in (revision 375609) +++ head/devel/binutils/files/patch-gold_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- 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="\"$(tooldir)/lib\"" @INCINTL@ - - LIBIBERTY = ../libiberty/libiberty.a --@PLUGINS_TRUE@LIBDL = @DLOPEN_LIBS@ -+@PLUGINS_TRUE@LIBDL = - @THREADS_TRUE@THREADSLIB = -lpthread - AM_YFLAGS = -d - Property changes on: head/devel/binutils/files/patch-gold_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-ld-configure.tgt =================================================================== --- head/devel/binutils/files/patch-ld-configure.tgt (revision 375609) +++ head/devel/binutils/files/patch-ld-configure.tgt (nonexistent) @@ -1,16 +0,0 @@ ---- ld/configure.tgt.orig 1970-01-01 00:26:50.000000000 +0000 -+++ ld/configure.tgt 1970-01-01 00:29:22.000000000 +0000 -@@ -81,9 +81,11 @@ - arm-*-aout | armel-*-aout) targ_emul=armaoutl ;; - armeb-*-aout) targ_emul=armaoutb ;; - arm-*-coff) targ_emul=armcoff ;; --arm-*-freebsd* | arm-*-kfreebsd*-gnu) -+arm*b-*-freebsd*) targ_emul=armelfb_fbsd -+ targ_extra_emuls="armelf_fbsd armelf" ;; -+arm*-*-freebsd* | arm-*-kfreebsd*-gnu) - targ_emul=armelf_fbsd -- targ_extra_emuls="armelf" ;; -+ targ_extra_emuls="armelfb_fbsd armelf" ;; - armeb-*-netbsdelf*) targ_emul=armelfb_nbsd; - targ_extra_emuls="armelf_nbsd armelf armnbsd" ;; - arm-*-netbsdelf*) targ_emul=armelf_nbsd; Property changes on: head/devel/binutils/files/patch-ld-configure.tgt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gas-Makefile.am =================================================================== --- head/devel/binutils/files/patch-gas-Makefile.am (revision 375609) +++ head/devel/binutils/files/patch-gas-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- gas/Makefile.am.orig 1970-01-01 00:12:34.000000000 +0000 -+++ gas/Makefile.am 1970-01-01 00:13:11.000000000 +0000 -@@ -296,6 +296,8 @@ - config/te-386bsd.h \ - config/te-aix5.h \ - config/te-armeabi.h \ -+ config/te-armfbsddeabi.h \ -+ config/te-armfbsdvfp.h \ - config/te-armlinuxeabi.h \ - config/te-dynix.h \ - config/te-epoc-pe.h \ Property changes on: head/devel/binutils/files/patch-gas-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gas-Makefile.in =================================================================== --- head/devel/binutils/files/patch-gas-Makefile.in (revision 375609) +++ head/devel/binutils/files/patch-gas-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- gas/Makefile.in.orig 1970-01-01 00:12:39.000000000 +0000 -+++ gas/Makefile.in 1970-01-01 00:13:39.000000000 +0000 -@@ -565,6 +565,8 @@ - config/te-386bsd.h \ - config/te-aix5.h \ - config/te-armeabi.h \ -+ config/te-armfbsddeabi.h \ -+ config/te-armfbsdvfp.h \ - config/te-armlinuxeabi.h \ - config/te-dynix.h \ - config/te-epoc-pe.h \ Property changes on: head/devel/binutils/files/patch-gas-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gas-config-te-armfbsdvfp.h =================================================================== --- head/devel/binutils/files/patch-gas-config-te-armfbsdvfp.h (revision 375609) +++ head/devel/binutils/files/patch-gas-config-te-armfbsdvfp.h (nonexistent) @@ -1,25 +0,0 @@ ---- gas/config/te-armfbsdvfp.h.orig 1970-01-01 00:14:52.000000000 +0000 -+++ gas/config/te-armfbsdvfp.h 1970-01-01 00:14:41.000000000 +0000 -@@ -0,0 +1,22 @@ -+/* Copyright (C) 2004-2014 Free Software Foundation, Inc. -+ -+ This file is part of GAS, the GNU Assembler. -+ -+ GAS is free software; you can redistribute it and/or modify -+ it under the terms of the GNU General Public License as -+ published by the Free Software Foundation; either version 3, -+ or (at your option) any later version. -+ -+ GAS is distributed in the hope that it will be useful, but -+ WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See -+ the GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License -+ along with GAS; see the file COPYING. If not, write to the Free -+ Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA -+ 02110-1301, USA. */ -+ -+#include "te-armfbsdeabi.h" -+ -+#define FPU_DEFAULT FPU_ARCH_VFP Property changes on: head/devel/binutils/files/patch-gas-config-te-armfbsdvfp.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gas-config-te-armfbsdeabi.h =================================================================== --- head/devel/binutils/files/patch-gas-config-te-armfbsdeabi.h (revision 375609) +++ head/devel/binutils/files/patch-gas-config-te-armfbsdeabi.h (nonexistent) @@ -1,25 +0,0 @@ ---- gas/config/te-armfbsdeabi.h.orig 1970-01-01 00:14:12.000000000 +0000 -+++ gas/config/te-armfbsdeabi.h 1970-01-01 00:14:37.000000000 +0000 -@@ -0,0 +1,22 @@ -+/* Copyright (C) 2004-2014 Free Software Foundation, Inc. -+ -+ This file is part of GAS, the GNU Assembler. -+ -+ GAS is free software; you can redistribute it and/or modify -+ it under the terms of the GNU General Public License as -+ published by the Free Software Foundation; either version 3, -+ or (at your option) any later version. -+ -+ GAS is distributed in the hope that it will be useful, but -+ WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See -+ the GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License -+ along with GAS; see the file COPYING. If not, write to the Free -+ Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA -+ 02110-1301, USA. */ -+ -+#include "te-freebsd.h" -+ -+#define EABI_DEFAULT EF_ARM_EABI_VER5 Property changes on: head/devel/binutils/files/patch-gas-config-te-armfbsdeabi.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-ld-Makefile.am =================================================================== --- head/devel/binutils/files/patch-ld-Makefile.am (revision 375609) +++ head/devel/binutils/files/patch-ld-Makefile.am (nonexistent) @@ -1,22 +0,0 @@ ---- ld/Makefile.am.orig 1970-01-01 00:20:49.000000000 +0000 -+++ ld/Makefile.am 1970-01-01 00:30:34.000000000 +0000 -@@ -165,6 +165,7 @@ - earmelf_nbsd.c \ - earmelf_vxworks.c \ - earmelfb.c \ -+ earmelfb_fbsd.c \ - earmelfb_linux.c \ - earmelfb_linux_eabi.c \ - earmelfb_nacl.c \ -@@ -765,6 +766,11 @@ - $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \ - $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} - ${GENSCRIPTS} armelfb "$(tdir_armelfb)" -+earmelfb_fbsd.c: $(srcdir)/emulparams/armelfb_fbsd.sh \ -+ $(srcdir)/emulparams/armelf_fbsd.sh \ -+ $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \ -+ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} -+ ${GENSCRIPTS} armelfb_fbsd "$(tdir_armelfb_fbsd)" - earmelfb_linux.c: $(srcdir)/emulparams/armelfb_linux.sh \ - $(srcdir)/emulparams/armelf_linux.sh \ - $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \ Property changes on: head/devel/binutils/files/patch-ld-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gold_system.h =================================================================== --- head/devel/binutils/files/patch-gold_system.h (revision 375609) +++ head/devel/binutils/files/patch-gold_system.h (nonexistent) @@ -1,24 +0,0 @@ ---- 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 @@ - - // Figure out how to get a hash set and a hash map. - --#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) - - #include Property changes on: head/devel/binutils/files/patch-gold_system.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-ld-Makefile.in =================================================================== --- head/devel/binutils/files/patch-ld-Makefile.in (revision 375609) +++ head/devel/binutils/files/patch-ld-Makefile.in (nonexistent) @@ -1,30 +0,0 @@ ---- ld/Makefile.in.orig 2013-11-26 11:37:33.000000000 +0000 -+++ ld/Makefile.in 2014-05-15 23:42:02.000000000 +0000 -@@ -473,6 +473,7 @@ - earmelf_nbsd.c \ - earmelf_vxworks.c \ - earmelfb.c \ -+ earmelfb_fbsd.c \ - earmelfb_linux.c \ - earmelfb_linux_eabi.c \ - earmelfb_nacl.c \ -@@ -1109,6 +1110,7 @@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_nbsd.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_vxworks.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_fbsd.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_linux.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_linux_eabi.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_nacl.Po@am__quote@ -@@ -2249,6 +2251,11 @@ - $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \ - $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} - ${GENSCRIPTS} armelfb "$(tdir_armelfb)" -+earmelfb_fbsd.c: $(srcdir)/emulparams/armelfb_fbsd.sh \ -+ $(srcdir)/emulparams/armelf_fbsd.sh \ -+ $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \ -+ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} -+ ${GENSCRIPTS} armelfb_fbsd "$(tdir_armelfb_fbsd)" - earmelfb_linux.c: $(srcdir)/emulparams/armelfb_linux.sh \ - $(srcdir)/emulparams/armelf_linux.sh \ - $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \ Property changes on: head/devel/binutils/files/patch-ld-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-bfd-config.bfd =================================================================== --- head/devel/binutils/files/patch-bfd-config.bfd (revision 375609) +++ head/devel/binutils/files/patch-bfd-config.bfd (nonexistent) @@ -1,20 +0,0 @@ ---- bfd/config.bfd.orig 1970-01-01 00:07:43.000000000 +0000 -+++ bfd/config.bfd 1970-01-01 00:09:21.000000000 +0000 -@@ -323,7 +323,7 @@ - targ_defvec=bfd_elf32_littlearm_vec - targ_selvecs=bfd_elf32_bigarm_vec - ;; -- armeb-*-elf | arm*b-*-linux-*) -+ armeb-*-elf | arm*b-*-freebsd* | arm*b-*-linux-*) - targ_defvec=bfd_elf32_bigarm_vec - targ_selvecs=bfd_elf32_littlearm_vec - ;; -@@ -331,7 +331,7 @@ - targ_defvec=bfd_elf32_littlearm_vec - targ_selvecs=bfd_elf32_bigarm_vec - ;; -- arm-*-elf | arm-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \ -+ arm-*-elf | arm*-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \ - arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \ - arm*-*-eabi* ) - targ_defvec=bfd_elf32_littlearm_vec Property changes on: head/devel/binutils/files/patch-bfd-config.bfd ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gold_script.cc =================================================================== --- head/devel/binutils/files/patch-gold_script.cc (revision 375609) +++ head/devel/binutils/files/patch-gold_script.cc (nonexistent) @@ -1,17 +0,0 @@ ---- gold/script.cc.dist 2012-09-01 19:52:34.000000000 -0500 -+++ gold/script.cc 2012-09-01 19:53:22.000000000 -0500 -@@ -2534,8 +2534,6 @@ - fprintf(f, " }\n"); - } - --} // End namespace gold. -- - // The remaining functions are extern "C", so it's clearer to not put - // them in namespace gold. - -@@ -3391,3 +3389,5 @@ - - return length; - } -+ -+} // End namespace gold. Property changes on: head/devel/binutils/files/patch-gold_script.cc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-gold_config.in =================================================================== --- head/devel/binutils/files/patch-gold_config.in (revision 375609) +++ head/devel/binutils/files/patch-gold_config.in (nonexistent) @@ -1,15 +0,0 @@ ---- 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 - -+/* 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 - Property changes on: head/devel/binutils/files/patch-gold_config.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-ld-emulparams-armelfb_fbsd.sh =================================================================== --- head/devel/binutils/files/patch-ld-emulparams-armelfb_fbsd.sh (revision 375609) +++ head/devel/binutils/files/patch-ld-emulparams-armelfb_fbsd.sh (nonexistent) @@ -1,5 +0,0 @@ ---- ld/emulparams/armelfb_fbsd.sh.orig 1970-01-01 00:21:38.000000000 +0000 -+++ ld/emulparams/armelfb_fbsd.sh 1970-01-01 00:25:49.000000000 +0000 -@@ -0,0 +1,2 @@ -+. ${srcdir}/emulparams/armelf_fbsd.sh -+OUTPUT_FORMAT="elf32-bigarm" Property changes on: head/devel/binutils/files/patch-ld-emulparams-armelfb_fbsd.sh ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/binutils/files/patch-aarch64.diff =================================================================== --- head/devel/binutils/files/patch-aarch64.diff (revision 375609) +++ head/devel/binutils/files/patch-aarch64.diff (revision 375610) @@ -1,198 +1,198 @@ diff --git bfd/config.bfd bfd/config.bfd index 4edcc6a..4c94f69 100644 --- bfd/config.bfd +++ bfd/config.bfd @@ -173,6 +173,11 @@ case "${targ}" in targ_selvecs="bfd_elf64_littleaarch64_vec bfd_elf32_littleaarch64_vec bfd_elf32_bigaarch64_vec bfd_elf32_bigarm_vec bfd_elf32_littlearm_vec" want64=true ;; + aarch64-*-freebsd*) + targ_defvec=bfd_elf64_littleaarch64_vec + targ_selvecs="bfd_elf64_bigaarch64_vec bfd_elf32_littlearm_vec bfd_elf32_bigarm_vec" + want64=true + ;; aarch64-*-linux*) targ_defvec=bfd_elf64_littleaarch64_vec targ_selvecs="bfd_elf64_bigaarch64_vec bfd_elf32_littleaarch64_vec bfd_elf32_bigaarch64_vec bfd_elf32_littlearm_vec bfd_elf32_bigarm_vec" diff --git bfd/configure bfd/configure index bef7295..91156fd 100755 --- bfd/configure +++ bfd/configure @@ -12158,7 +12158,7 @@ fi -GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" +GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-unused-function" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __GNUC__ diff --git gas/config/tc-aarch64.c gas/config/tc-aarch64.c index 4b243ce..83e4bb9 100644 --- gas/config/tc-aarch64.c +++ gas/config/tc-aarch64.c @@ -54,9 +54,6 @@ static const aarch64_feature_set *march_cpu_opt = NULL; /* Constants for known architecture features. */ static const aarch64_feature_set cpu_default = CPU_DEFAULT; -static const aarch64_feature_set aarch64_arch_any = AARCH64_ANY; -static const aarch64_feature_set aarch64_arch_none = AARCH64_ARCH_NONE; - #ifdef OBJ_ELF /* Pre-defined "_GLOBAL_OFFSET_TABLE_" */ static symbolS *GOT_symbol; diff --git gas/configure gas/configure index 8a89e4f..a83138e 100755 --- gas/configure +++ gas/configure @@ -11575,7 +11575,7 @@ fi using_cgen=no -GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" +GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-unused-function" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __GNUC__ diff --git ld/Makefile.am ld/Makefile.am index 5968668..5ffb2a4 100644 --- ld/Makefile.am +++ ld/Makefile.am @@ -415,6 +415,8 @@ ALL_64_EMULATION_SOURCES = \ eaarch64elf32.c \ eaarch64elfb.c \ eaarch64elf32b.c \ + eaarch64fbsd.c \ + eaarch64fbsdb.c \ eaarch64linux.c \ eaarch64linuxb.c \ eaarch64linux32.c \ @@ -1524,6 +1526,14 @@ eaarch64elf32b.c: $(srcdir)/emulparams/aarch64elf32b.sh $(srcdir)/emulparams/aar $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} - ${GENSCRIPTS} aarch64elf32b "$(tdir_aarch64elf32b)" + +eaarch64fbsd.c: $(srcdir)/emulparams/aarch64fbsd.sh \ + $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ + $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} -+ ${GENSCRIPTS} aarch64fbsd "$(tdir_aarch64fbsd)" ++ +eaarch64fbsdb.c: $(srcdir)/emulparams/aarch64fbsdb.sh $(srcdir)/emulparams/aarch64fbsd.sh \ + $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ + $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} -+ ${GENSCRIPTS} aarch64fbsdb "$(tdir_aarch64fbsdb)" ++ eaarch64linux.c: $(srcdir)/emulparams/aarch64linux.sh \ $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} diff --git ld/Makefile.in ld/Makefile.in index 59cba73..0ed674f 100644 --- ld/Makefile.in +++ ld/Makefile.in @@ -722,6 +722,8 @@ ALL_64_EMULATION_SOURCES = \ eaarch64elf32.c \ eaarch64elfb.c \ eaarch64elf32b.c \ + eaarch64fbsd.c \ + eaarch64fbsdb.c \ eaarch64linux.c \ eaarch64linuxb.c \ eaarch64linux32.c \ @@ -1034,6 +1036,8 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elf32.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elf32b.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elfb.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64fbsd.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64fbsdb.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linux.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linux32.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linux32b.Po@am__quote@ @@ -2956,6 +2960,14 @@ eaarch64elf32b.c: $(srcdir)/emulparams/aarch64elf32b.sh $(srcdir)/emulparams/aar $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} - ${GENSCRIPTS} aarch64elf32b "$(tdir_aarch64elf32b)" + +eaarch64fbsd.c: $(srcdir)/emulparams/aarch64fbsd.sh \ + $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ + $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} -+ ${GENSCRIPTS} aarch64fbsd "$(tdir_aarch64fbsd)" ++ +eaarch64fbsdb.c: $(srcdir)/emulparams/aarch64fbsdb.sh $(srcdir)/emulparams/aarch64fbsd.sh \ + $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ + $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} -+ ${GENSCRIPTS} aarch64fbsdb "$(tdir_aarch64fbsdb)" ++ eaarch64linux.c: $(srcdir)/emulparams/aarch64linux.sh \ $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} diff --git ld/configure ld/configure index 8452a13..9ef7a54 100755 --- ld/configure +++ ld/configure @@ -4642,7 +4642,7 @@ $as_echo "$ac_cv_path_EGREP" >&6; } -GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" +GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __GNUC__ diff --git ld/configure.tgt ld/configure.tgt index c2c3eab..36416e3 100644 --- ld/configure.tgt +++ ld/configure.tgt @@ -49,6 +49,8 @@ aarch64_be-*-elf) targ_emul=aarch64elfb targ_extra_emuls="aarch64elf aarch64elf32 aarch64elf32b armelfb armelf" ;; aarch64-*-elf) targ_emul=aarch64elf targ_extra_emuls="aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb" ;; +aarch64-*-freebsd*) targ_emul=aarch64fbsd + targ_extra_emuls="aarch64fbsdb aarch64elf" ;; aarch64_be-*-linux*) targ_emul=aarch64linuxb targ_extra_libpath="aarch64linux aarch64linux32 aarch64linux32b armelfb_linux_eabi armelf_linux_eabi" targ_extra_emuls="aarch64elfb aarch64elf aarch64elf32 aarch64elf32b armelfb armelf $targ_extra_libpath" ;; diff --git ld/emulparams/aarch64fbsd.sh ld/emulparams/aarch64fbsd.sh new file mode 100644 index 0000000..b92bde9 --- /dev/null +++ ld/emulparams/aarch64fbsd.sh @@ -0,0 +1,37 @@ +ARCH=aarch64 +MACHINE= +NOP=0 + +SCRIPT_NAME=elf +ELFSIZE=64 +OUTPUT_FORMAT="elf64-littleaarch64" +BIG_OUTPUT_FORMAT="elf64-bigaarch64" +LITTLE_OUTPUT_FORMAT="elf64-littleaarch64" +NO_REL_RELOCS=yes + +TEMPLATE_NAME=elf32 +EXTRA_EM_FILE=aarch64elf + +GENERATE_SHLIB_SCRIPT=yes +GENERATE_PIE_SCRIPT=yes + +MAXPAGESIZE="CONSTANT (MAXPAGESIZE)" +COMMONPAGESIZE="CONSTANT (COMMONPAGESIZE)" +SEPARATE_GOTPLT=24 +IREL_IN_PLT= + +TEXT_START_ADDR=0x400000 + +DATA_START_SYMBOLS='PROVIDE (__data_start = .);'; + +# AArch64 does not support .s* sections. +NO_SMALL_DATA=yes + +OTHER_BSS_SYMBOLS='__bss_start__ = .;' +OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ;' +OTHER_END_SYMBOLS='__end__ = . ;' + +OTHER_SECTIONS='.note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }' +ATTRS_SECTIONS='.ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) }' +# Ensure each PLT entry is aligned to a cache line. +PLT=".plt ${RELOCATING-0} : ALIGN(16) { *(.plt)${IREL_IN_PLT+ *(.iplt)} }" diff --git ld/emulparams/aarch64fbsdb.sh ld/emulparams/aarch64fbsdb.sh new file mode 100644 index 0000000..2c55dde --- /dev/null +++ ld/emulparams/aarch64fbsdb.sh @@ -0,0 +1,2 @@ +. ${srcdir}/emulparams/aarch64fbsd.sh +OUTPUT_FORMAT="elf64-bigaarch64" Index: head/devel/binutils/pkg-plist =================================================================== --- head/devel/binutils/pkg-plist (revision 375609) +++ head/devel/binutils/pkg-plist (revision 375610) @@ -1,143 +1,146 @@ bin/addr2line bin/ar bin/as bin/c++filt %%GOLD%%bin/dwp bin/elfedit bin/gprof bin/ld bin/ld.bfd %%GOLD%%bin/ld.gold bin/nm bin/objcopy bin/objdump bin/ranlib bin/readelf bin/size bin/strings bin/strip include/bfd.h include/bfdlink.h include/dis-asm.h %%GOLD%%include/plugin-api.h include/symcat.h lib/libbfd.a lib/libopcodes.a 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 %%NLS%%share/locale/da/LC_MESSAGES/bfd.mo %%NLS%%share/locale/da/LC_MESSAGES/binutils.mo %%NLS%%share/locale/da/LC_MESSAGES/gprof.mo %%NLS%%share/locale/da/LC_MESSAGES/ld.mo %%NLS%%share/locale/da/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/de/LC_MESSAGES/gprof.mo %%NLS%%share/locale/de/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/eo/LC_MESSAGES/gprof.mo %%NLS%%share/locale/es/LC_MESSAGES/bfd.mo %%NLS%%share/locale/es/LC_MESSAGES/binutils.mo %%NLS%%share/locale/es/LC_MESSAGES/gas.mo %%NLS%%share/locale/es/LC_MESSAGES/gprof.mo %%NLS%%share/locale/es/LC_MESSAGES/ld.mo %%NLS%%share/locale/es/LC_MESSAGES/opcodes.mo %%NLS%%%%GOLD%%share/locale/es/LC_MESSAGES/gold.mo %%NLS%%share/locale/fi/LC_MESSAGES/bfd.mo %%NLS%%share/locale/fi/LC_MESSAGES/binutils.mo %%NLS%%share/locale/fi/LC_MESSAGES/gas.mo %%NLS%%share/locale/fi/LC_MESSAGES/gprof.mo %%NLS%%share/locale/fi/LC_MESSAGES/ld.mo %%NLS%%share/locale/fi/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/fr/LC_MESSAGES/bfd.mo %%NLS%%share/locale/fr/LC_MESSAGES/binutils.mo %%NLS%%share/locale/fr/LC_MESSAGES/gas.mo %%NLS%%share/locale/fr/LC_MESSAGES/gprof.mo %%NLS%%share/locale/fr/LC_MESSAGES/ld.mo %%NLS%%share/locale/fr/LC_MESSAGES/opcodes.mo %%NLS%%%%GOLD%%share/locale/fi/LC_MESSAGES/gold.mo %%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/hu/LC_MESSAGES/gprof.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 %%NLS%%share/locale/id/LC_MESSAGES/binutils.mo %%NLS%%share/locale/id/LC_MESSAGES/gas.mo %%NLS%%share/locale/id/LC_MESSAGES/ld.mo %%NLS%%%%GOLD%%share/locale/id/LC_MESSAGES/gold.mo %%NLS%%share/locale/it/LC_MESSAGES/binutils.mo %%NLS%%share/locale/it/LC_MESSAGES/gprof.mo %%NLS%%share/locale/it/LC_MESSAGES/ld.mo %%NLS%%share/locale/it/LC_MESSAGES/opcodes.mo %%NLS%%%%GOLD%%share/locale/it/LC_MESSAGES/gold.mo %%NLS%%share/locale/ja/LC_MESSAGES/bfd.mo %%NLS%%share/locale/ja/LC_MESSAGES/binutils.mo %%NLS%%share/locale/ja/LC_MESSAGES/gas.mo %%NLS%%share/locale/ja/LC_MESSAGES/gprof.mo %%NLS%%share/locale/ja/LC_MESSAGES/ld.mo %%NLS%%share/locale/ms/LC_MESSAGES/gprof.mo %%NLS%%share/locale/nl/LC_MESSAGES/gprof.mo %%NLS%%share/locale/nl/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/gprof.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/ro/LC_MESSAGES/bfd.mo %%NLS%%share/locale/ro/LC_MESSAGES/binutils.mo %%NLS%%share/locale/ro/LC_MESSAGES/gprof.mo %%NLS%%share/locale/ro/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/ru/LC_MESSAGES/bfd.mo %%NLS%%share/locale/ru/LC_MESSAGES/binutils.mo %%NLS%%share/locale/ru/LC_MESSAGES/gas.mo %%NLS%%share/locale/ru/LC_MESSAGES/gprof.mo %%NLS%%share/locale/rw/LC_MESSAGES/bfd.mo %%NLS%%share/locale/rw/LC_MESSAGES/binutils.mo %%NLS%%share/locale/rw/LC_MESSAGES/gas.mo %%NLS%%share/locale/rw/LC_MESSAGES/gprof.mo %%NLS%%share/locale/sk/LC_MESSAGES/binutils.mo %%NLS%%share/locale/sr/LC_MESSAGES/gprof.mo +%%NLS%%share/locale/sr/LC_MESSAGES/binutils.mo %%NLS%%share/locale/sv/LC_MESSAGES/bfd.mo %%NLS%%share/locale/sv/LC_MESSAGES/binutils.mo %%NLS%%share/locale/sv/LC_MESSAGES/gprof.mo %%NLS%%share/locale/sv/LC_MESSAGES/ld.mo %%NLS%%share/locale/sv/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/tr/LC_MESSAGES/bfd.mo %%NLS%%share/locale/tr/LC_MESSAGES/binutils.mo %%NLS%%share/locale/tr/LC_MESSAGES/gas.mo %%NLS%%share/locale/tr/LC_MESSAGES/gprof.mo %%NLS%%share/locale/tr/LC_MESSAGES/ld.mo %%NLS%%share/locale/tr/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/uk/LC_MESSAGES/bfd.mo %%NLS%%share/locale/uk/LC_MESSAGES/binutils.mo +%%NLS%%share/locale/uk/LC_MESSAGES/gas.mo %%NLS%%share/locale/uk/LC_MESSAGES/gprof.mo %%NLS%%share/locale/uk/LC_MESSAGES/ld.mo %%NLS%%share/locale/uk/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/vi/LC_MESSAGES/bfd.mo %%NLS%%share/locale/vi/LC_MESSAGES/binutils.mo %%NLS%%share/locale/vi/LC_MESSAGES/gprof.mo %%NLS%%share/locale/vi/LC_MESSAGES/ld.mo %%NLS%%share/locale/vi/LC_MESSAGES/opcodes.mo %%NLS%%%%GOLD%%share/locale/vi/LC_MESSAGES/gold.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/bfd.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/binutils.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/ld.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/opcodes.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/binutils.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/ld.mo Index: head/devel/i386-linux-binutils/Makefile =================================================================== --- head/devel/i386-linux-binutils/Makefile (revision 375609) +++ head/devel/i386-linux-binutils/Makefile (revision 375610) @@ -1,11 +1,10 @@ # $FreeBSD$ -PORTREVISION= 2 COMMENT= GNU binutils for linux i386 cross-development PKGNAMEPREFIX= i386-linux- BUTARGET= i386-pc-linux-gnu PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile" Index: head/devel/mips-binutils/Makefile =================================================================== --- head/devel/mips-binutils/Makefile (revision 375609) +++ head/devel/mips-binutils/Makefile (revision 375610) @@ -1,10 +1,9 @@ # $FreeBSD$ -PORTREVISION= 2 COMMENT= GNU binutils for mips64 cross-development PKGNAMEPREFIX= mips- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile" Index: head/devel/mips64-binutils/Makefile =================================================================== --- head/devel/mips64-binutils/Makefile (revision 375609) +++ head/devel/mips64-binutils/Makefile (revision 375610) @@ -1,10 +1,9 @@ # $FreeBSD$ -PORTREVISION= 2 COMMENT= GNU binutils for mips64 cross-development PKGNAMEPREFIX= mips64- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile" Index: head/devel/powerpc64-binutils/Makefile =================================================================== --- head/devel/powerpc64-binutils/Makefile (revision 375609) +++ head/devel/powerpc64-binutils/Makefile (revision 375610) @@ -1,10 +1,9 @@ # $FreeBSD$ -PORTREVISION= 2 COMMENT= GNU binutils for powerpc64 cross-development PKGNAMEPREFIX= powerpc64- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile" Index: head/devel/sparc64-binutils/Makefile =================================================================== --- head/devel/sparc64-binutils/Makefile (revision 375609) +++ head/devel/sparc64-binutils/Makefile (revision 375610) @@ -1,10 +1,9 @@ # $FreeBSD$ -PORTREVISION= 3 COMMENT= GNU binutils for sparc64 cross-development PKGNAMEPREFIX= sparc64- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../binutils .include "${MASTERDIR}/Makefile"