From a3b62939496b375b86637ee8d12a76d29eb29f2b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 7 Jan 2014 10:14:19 +0100 Subject: [PATCH] cross-arm-linux-gnueabihf: enable lto; update binutils to 2.24. --- srcpkgs/cross-arm-linux-gnueabihf/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template index a098d566594..2c061f96b4b 100644 --- a/srcpkgs/cross-arm-linux-gnueabihf/template +++ b/srcpkgs/cross-arm-linux-gnueabihf/template @@ -1,6 +1,6 @@ # Template build file for 'cross-arm-linux-gnueabihf' # -_binutils_version=2.23.1 +_binutils_version=2.24 _gcc_version=4.7.3 _glibc_version=2.18 _gmp_version=5.0.5 @@ -13,7 +13,7 @@ _fpuflags="--with-arch=armv6 --with-fpu=vfp --with-float=hard" _archflags="-march=armv6 -mfpu=vfp -mfloat-abi=hard" pkgname=cross-${_triplet} -version=0.13 +version=0.14 revision=1 short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)" maintainer="pancake " @@ -28,7 +28,7 @@ distfiles=" http://www.multiprecision.org/mpc/download/mpc-${_mpc_version}.tar.gz http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_linux_version}.tar.xz" checksum=" - 2ab2e5b03e086d12c6295f831adad46b3e1410a3a234933a2e8fac66cb2e7a19 + e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 2f7c37eb4fc14422ff2358a9ef59c974a75ab41204ef0e49fc34ab1d8981a9c3 2cb4e1e381928f1e5e55e71ab1ba8e0ea7ede75ff9709770435bfd018ea257a3 1f588aaccc41bb9aed946f9fe38521c26d8b290d003c5df807f65690f2aadec9 @@ -200,12 +200,12 @@ _gcc_build() { ../gcc-${_gcc_version}/configure \ --target=${_CROSS_TARGET} --prefix=/usr \ - --with-sysroot=${_CROSS_SYSROOT} --enable-languages=c,c++ \ + --with-sysroot=${_CROSS_SYSROOT} --enable-languages=c,c++,lto \ --with-gnu-as --with-gnu-ld --disable-multilib \ --disable-nls --disable-sjlj-exceptions \ --enable-threads=posix --enable-long-longx \ --enable-shared --enable-linker-build-id \ - --enable-gnu-unique-object ${_fpuflags} + --enable-gnu-unique-object --enable-lto ${_fpuflags} make ${makejobs}