]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
gcc: Update to 4.5.1.
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 2 Aug 2010 18:12:15 +0000 (20:12 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 2 Aug 2010 18:12:15 +0000 (20:12 +0200)
Enabled lto.

pkgs/core/gcc/gcc.nm
pkgs/toolchain/gcc/gcc.nm

index f4446b8324785f458e6a2dbeff5f06c25da83121..14fe53c113a1fa1094e2753bad8d9c548c1471df 100644 (file)
@@ -25,7 +25,7 @@
 include $(PKGROOT)/Include
 
 PKG_NAME       = gcc
-PKG_VER        = 4.5.0
+PKG_VER        = 4.5.1
 PKG_REL        = 0
 
 PKG_MAINTAINER = Michael Tremer <michael.tremer@ipfire.org>
@@ -40,7 +40,7 @@ define PKG_DESCRIPTION
 endef
 
 PKG_BUILD_DEPS = autogen dejagnu expect
-PKG_DEPS      += binutils cloog glibc gmp kernel-headers libffi mpc mpfr ppl
+PKG_DEPS      += binutils cloog elfutils glibc gmp kernel-headers libffi mpc mpfr ppl
 
 ifeq "$(MACHINE)" "i586"
        CONFIGURE_ARGS = --disable-decimal-float
@@ -52,7 +52,7 @@ else
        CONFIG_CPU = --with-cpu=$(TARGET_MACHINE) --with-arch=$(TARGET_MACHINE)
 endif
 
-PKG_TARBALL   += $(THISAPP).tar.bz2
+PKG_TARBALL   += $(THISAPP).tar.gz
 
 ###############################################################################
 # Installation Details
@@ -102,6 +102,7 @@ define STAGE_BUILD
                        --enable-__cxa_atexit \
                        --enable-clocale=gnu \
                        --enable-languages=c,c++ \
+                       --enable-lto \
                        --disable-bootstrap \
                        --disable-werror \
                        --disable-libssp \
index dbe59653478bb2ba2fd69cdef0d8a9c650fa85a0..304cea71ad8ef1711612d1b1bc3b37cf12af6eba 100644 (file)
@@ -1,7 +1,7 @@
 
 include ../gcc-static/gcc-static.nm
 
-PKG_TOOLCHAIN_DEPS += binutils glibc
+PKG_TOOLCHAIN_DEPS += binutils elfutils glibc
 
 define STAGE_PREPARE_CMDS2
        cd $(DIR_APP) && sed \
@@ -33,6 +33,7 @@ define STAGE_BUILD
                        --enable-threads=posix \
                        --enable-__cxa_atexit \
                        --enable-languages=c,c++ \
+                       --enable-lto \
                        --disable-libstdcxx-pch \
                        --disable-multilib \
                        --disable-libssp \