Index: head/lang/gnatdroid-binutils/Makefile =================================================================== --- head/lang/gnatdroid-binutils/Makefile (revision 410117) +++ head/lang/gnatdroid-binutils/Makefile (revision 410118) @@ -1,49 +1,48 @@ # Created by: John Marino # $FreeBSD$ PORTNAME= binutils -PORTVERSION= 2.25.1 -PORTREVISION?= 1 +PORTVERSION= 2.26 CATEGORIES= lang MASTER_SITES= SOURCEWARE/binutils/releases PKGNAMEPREFIX= gnatdroid- MAINTAINER?= marino@FreeBSD.org COMMENT?= Infrastructure for C/Ada Android cross-compiler (ARMv7) LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= ${SYSROOT}>=19:${PORTSDIR}/lang/${SYSROOT} \ ${LOCALBASE}/lib/libgmp.so:${PORTSDIR}/math/gmp \ ${LOCALBASE}/lib/libmpfr.so:${PORTSDIR}/math/mpfr RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake tar:bzip2 HAS_CONFIGURE= yes NO_MTREE= yes NO_LICENSES_INSTALL= yes WRKSRC= ${WRKDIR}/binutils-${PORTVERSION} PREFIX?= ${LOCALBASE}/android BRANCH2?= ARMv7 BR2_PREFIX= ${PREFIX}/${BRANCH2} XCCTARGET?= arm-aux-linux-androideabi SYSROOT?= gnatdroid-sysroot PLIST_SUB+= TARGET="${XCCTARGET}" PLIST_SUB+= BRANCH2="${BRANCH2}" CONFIGURE_ARGS+= --target=${XCCTARGET} CONFIGURE_ARGS+= --prefix=${BR2_PREFIX} CONFIGURE_ARGS+= --with-sysroot=${PREFIX} CONFIGURE_ARGS+= --with-gmp=${LOCALBASE} CONFIGURE_ARGS+= --with-mpfr=${LOCALBASE} CONFIGURE_ARGS+= --disable-werror CONFIGURE_ARGS+= --disable-nls post-install: # Move the unwanted documentation out of the stage directory ${MV} ${STAGEDIR}${BR2_PREFIX}/share ${WRKDIR} .include Index: head/lang/gnatdroid-binutils/distinfo =================================================================== --- head/lang/gnatdroid-binutils/distinfo (revision 410117) +++ head/lang/gnatdroid-binutils/distinfo (revision 410118) @@ -1,2 +1,2 @@ -SHA256 (binutils-2.25.1.tar.bz2) = b5b14added7d78a8d1ca70b5cb75fef57ce2197264f4f5835326b0df22ac9f22 -SIZE (binutils-2.25.1.tar.bz2) = 24163561 +SHA256 (binutils-2.26.tar.bz2) = c2ace41809542f5237afc7e3b8f32bb92bc7bc53c6232a84463c423b0714ecd9 +SIZE (binutils-2.26.tar.bz2) = 25543552 Index: head/lang/gnatdroid-binutils/files/patch-gas__config__tc-arm.c =================================================================== --- head/lang/gnatdroid-binutils/files/patch-gas__config__tc-arm.c (revision 410117) +++ head/lang/gnatdroid-binutils/files/patch-gas__config__tc-arm.c (nonexistent) @@ -1,11 +0,0 @@ ---- gas/config/tc-arm.c.orig 2015-07-21 08:20:58 UTC -+++ gas/config/tc-arm.c -@@ -7261,7 +7261,7 @@ parse_operands (char *str, const unsigne - - /* Functions for operand encoding. ARM, then Thumb. */ - --#define rotate_left(v, n) (v << n | v >> (32 - n)) -+#define rotate_left(v, n) (v << (n & 31) | v >> ((32 - n) & 31)) - - /* If VAL can be encoded in the immediate field of an ARM instruction, - return the encoded form. Otherwise, return FAIL. */ Property changes on: head/lang/gnatdroid-binutils/files/patch-gas__config__tc-arm.c ___________________________________________________________________ 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/lang/gnatdroid-binutils/pkg-plist =================================================================== --- head/lang/gnatdroid-binutils/pkg-plist (revision 410117) +++ head/lang/gnatdroid-binutils/pkg-plist (revision 410118) @@ -1,51 +1,52 @@ %%BRANCH2%%/%%TARGET%%/bin/ar %%BRANCH2%%/%%TARGET%%/bin/as %%BRANCH2%%/%%TARGET%%/bin/ld %%BRANCH2%%/%%TARGET%%/bin/ld.bfd %%BRANCH2%%/%%TARGET%%/bin/nm %%BRANCH2%%/%%TARGET%%/bin/objcopy %%BRANCH2%%/%%TARGET%%/bin/objdump %%BRANCH2%%/%%TARGET%%/bin/ranlib +%%BRANCH2%%/%%TARGET%%/bin/readelf %%BRANCH2%%/%%TARGET%%/bin/strip %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.x %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xbn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xd %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xdc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xdw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xr %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xs %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xsc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xsw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xu %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelf_linux_eabi.xw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.x %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xbn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xd %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xdc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xdw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xr %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xs %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xsc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xsw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xu %%BRANCH2%%/%%TARGET%%/lib/ldscripts/armelfb_linux_eabi.xw %%BRANCH2%%/bin/%%TARGET%%-addr2line %%BRANCH2%%/bin/%%TARGET%%-ar %%BRANCH2%%/bin/%%TARGET%%-as %%BRANCH2%%/bin/%%TARGET%%-c++filt %%BRANCH2%%/bin/%%TARGET%%-elfedit %%BRANCH2%%/bin/%%TARGET%%-gprof %%BRANCH2%%/bin/%%TARGET%%-ld %%BRANCH2%%/bin/%%TARGET%%-ld.bfd %%BRANCH2%%/bin/%%TARGET%%-nm %%BRANCH2%%/bin/%%TARGET%%-objcopy %%BRANCH2%%/bin/%%TARGET%%-objdump %%BRANCH2%%/bin/%%TARGET%%-ranlib %%BRANCH2%%/bin/%%TARGET%%-readelf %%BRANCH2%%/bin/%%TARGET%%-size %%BRANCH2%%/bin/%%TARGET%%-strings %%BRANCH2%%/bin/%%TARGET%%-strip Index: head/lang/gnatdroid-binutils-x86/pkg-plist =================================================================== --- head/lang/gnatdroid-binutils-x86/pkg-plist (revision 410117) +++ head/lang/gnatdroid-binutils-x86/pkg-plist (revision 410118) @@ -1,95 +1,109 @@ %%BRANCH2%%/bin/%%TARGET%%-addr2line %%BRANCH2%%/bin/%%TARGET%%-ar %%BRANCH2%%/bin/%%TARGET%%-as %%BRANCH2%%/bin/%%TARGET%%-c++filt %%BRANCH2%%/bin/%%TARGET%%-elfedit %%BRANCH2%%/bin/%%TARGET%%-gprof %%BRANCH2%%/bin/%%TARGET%%-ld %%BRANCH2%%/bin/%%TARGET%%-ld.bfd %%BRANCH2%%/bin/%%TARGET%%-nm %%BRANCH2%%/bin/%%TARGET%%-objcopy %%BRANCH2%%/bin/%%TARGET%%-objdump %%BRANCH2%%/bin/%%TARGET%%-ranlib %%BRANCH2%%/bin/%%TARGET%%-readelf %%BRANCH2%%/bin/%%TARGET%%-size %%BRANCH2%%/bin/%%TARGET%%-strings %%BRANCH2%%/bin/%%TARGET%%-strip %%BRANCH2%%/%%TARGET%%/bin/ar %%BRANCH2%%/%%TARGET%%/bin/as %%BRANCH2%%/%%TARGET%%/bin/ld %%BRANCH2%%/%%TARGET%%/bin/ld.bfd %%BRANCH2%%/%%TARGET%%/bin/nm %%BRANCH2%%/%%TARGET%%/bin/objcopy %%BRANCH2%%/%%TARGET%%/bin/objdump %%BRANCH2%%/%%TARGET%%/bin/ranlib +%%BRANCH2%%/%%TARGET%%/bin/readelf %%BRANCH2%%/%%TARGET%%/bin/strip %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.x %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xbn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xd %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xdc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xdw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xr %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xs %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xsc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xsw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xu %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf32_x86_64.xw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.x %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xbn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xd %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xdc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xdw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xr %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xs %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xsc %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xsw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xu %%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_i386.xw +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.x +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xbn +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xc +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xd +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xdc +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xdw +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xn +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xr +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xs +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xsc +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xsw +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xu +%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_iamcu.xw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.x %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xbn %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xd %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xdc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xdw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xn %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xr %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xs %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xsc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xsw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xu %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_k1om.xw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.x %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xbn %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xd %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xdc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xdw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xn %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xr %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xs %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xsc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xsw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xu %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_l1om.xw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.x %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xbn %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xd %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xdc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xdw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xn %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xr %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xs %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xsc %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xsw %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xu %%AMD64%%%%BRANCH2%%/%%TARGET%%/lib/ldscripts/elf_x86_64.xw %%BRANCH2%%/%%TARGET%%/lib/ldscripts/i386linux.x %%BRANCH2%%/%%TARGET%%/lib/ldscripts/i386linux.xbn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/i386linux.xn %%BRANCH2%%/%%TARGET%%/lib/ldscripts/i386linux.xr %%BRANCH2%%/%%TARGET%%/lib/ldscripts/i386linux.xu