Update to latest 4_8-2014q2-20140609

This commit is contained in:
Lev A. Serebryakov 2014-06-18 14:06:42 +00:00
parent eb5ec9cb29
commit af1d7ba295
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=358275
5 changed files with 1263 additions and 1264 deletions

View file

@ -1,9 +1,9 @@
# $FreeBSD$
PORTNAME= gcc-arm-embedded
PORTVERSION= 4.8.20140314
PORTVERSION= 4.8.20140609
CATEGORIES= devel
MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q1-update/+download/
MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q2-update/+download/
DISTNAME= ${ORIGINAL_PACKAGE_NAME}-src
MAINTAINER= lev@FreeBSD.org
@ -27,13 +27,12 @@ PDF_USE= TEX=base:build,tex:build
PDF_BUILD_DEPENDS= texi2dvi:${PORTSDIR}/print/texinfo
OPTIONS_SUB= yes
USE_BZIP2= yes
USES= gmake bison iconv compiler
USES= tar:bzip2 gmake bison iconv compiler
GNU_CONFIGURE= yes
BUILD_WRKSRC= ${WRKDIR}
FULL_VERSION= 4_8-2014q1-20140314
FULL_VERSION= 4_8-2014q2-20140609
TARGET= arm-none-eabi
ORIGINAL_PACKAGE_NAME= gcc-${TARGET}-${FULL_VERSION}

View file

@ -1,2 +1,2 @@
SHA256 (gcc-arm-none-eabi-4_8-2014q1-20140314-src.tar.bz2) = 6a6cd4724f96afb6cc8b9ad213f132e488ace356287986fbddc227fd3dec7151
SIZE (gcc-arm-none-eabi-4_8-2014q1-20140314-src.tar.bz2) = 151587310
SHA256 (gcc-arm-none-eabi-4_8-2014q2-20140609-src.tar.bz2) = 5c0843c5e4897ab3379523c2094208c0a7192a74d5bf25a9e545295696563e5a
SIZE (gcc-arm-none-eabi-4_8-2014q2-20140609-src.tar.bz2) = 151647193

View file

@ -397,14 +397,14 @@ strip-binaries:
if ! ${FILE} $$bin | ${GREP} -qs ': ELF' ; then continue ; fi ; \
${STRIP_CMD} $${bin} ; \
done
@for bin in $$(${FIND} ${INTERIM_PREFIX}/lib/gcc/${TARGET}/4.8.3 -maxdepth 1 -perm +111 -and ! -type d) ; do \
@for bin in $$(${FIND} ${INTERIM_PREFIX}/lib/gcc/${TARGET}/4.8.4 -perm +111 -and ! -type d) ; do \
if ! ${FILE} $$bin | ${GREP} -qs ': ELF' ; then continue ; fi ; \
${STRIP_CMD} $${bin} ; \
done
strip-target-libraries:
@${ECHO_MSG} "====> Strip target libraries"
@for target in $$(${FIND} ${INTERIM_PREFIX}/${TARGET}/lib ${INTERIM_PREFIX}/lib/gcc/${TARGET}/4.8.3 -type f -name \*.a -o -name \*.o) ; do \
@for target in $$(${FIND} ${INTERIM_PREFIX}/${TARGET}/lib ${INTERIM_PREFIX}/lib/gcc/${TARGET}/4.8.4 -type f -name \*.a -o -name \*.o) ; do \
${INTERIM_PREFIX}/bin/${TARGET}-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R .debug_str -R .debug_ranges -R .debug_loc $${target} ; \
done
@${ECHO_MSG} "====> Remove *.la files and other leftovers"

File diff suppressed because it is too large Load diff

View file

@ -19,8 +19,8 @@ GH_COMMIT= cb33acc
USES= gmake
USE_PYTHON_BUILD= 2
TOOLCHAIN_FULL_VERSION?=4_8-2014q1-20140314
TOOLCHAIN_PORT_VERSION?=4.8.20140314
TOOLCHAIN_FULL_VERSION?=4_8-2014q2-20140609
TOOLCHAIN_PORT_VERSION?=4.8.20140609
TOOLCHAIN_TARGET?=arm-none-eabi
DESTDIRNAME= STAGEDIR