summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-04-28 04:34:03 +0000
committerMike Frysinger <vapier@gentoo.org>2004-04-28 04:34:03 +0000
commit25bdd31ed8fb2550946c642843424a8ec9da527f (patch)
treea9f3d06f1bf3d9c67205e8d66e3073851330e30b /sys-devel
parentold (diff)
downloadgentoo-2-25bdd31ed8fb2550946c642843424a8ec9da527f.tar.gz
gentoo-2-25bdd31ed8fb2550946c642843424a8ec9da527f.tar.bz2
gentoo-2-25bdd31ed8fb2550946c642843424a8ec9da527f.zip
update gcc-3.4 flag filtering
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.14.90.0.7.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.14.90.0.8.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild4
6 files changed, 12 insertions, 12 deletions
diff --git a/sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild b/sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild
index 69d30c44735d..98736246672f 100644
--- a/sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild
+++ b/sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild,v 1.6 2004/04/25 03:09:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.7-r4.ebuild,v 1.7 2004/04/28 04:34:03 vapier Exp $
# NOTE to Maintainer: ChangeLog states that it no longer use perl to build
# the manpages, but seems this is incorrect ....
@@ -97,7 +97,7 @@ src_compile() {
# Filter CFLAGS=".. -O2 .." on arm
use arm && replace-flags -O? -O
# GCC 3.4 miscompiles binutils unless CFLAGS are conservative #47581
- has_version "=sys-devel/gcc-3.4*" && strip-flags
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
# Fix /usr/lib/libbfd.la
elibtoolize --portage
diff --git a/sys-devel/binutils/binutils-2.14.90.0.7.ebuild b/sys-devel/binutils/binutils-2.14.90.0.7.ebuild
index ca2a81208d8e..4f5c76fe5cf5 100644
--- a/sys-devel/binutils/binutils-2.14.90.0.7.ebuild
+++ b/sys-devel/binutils/binutils-2.14.90.0.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.7.ebuild,v 1.9 2004/04/25 03:09:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.7.ebuild,v 1.10 2004/04/28 04:34:03 vapier Exp $
IUSE="nls bootstrap build"
@@ -87,7 +87,7 @@ src_compile() {
# Filter CFLAGS=".. -O2 .." on arm
use arm && replace-flags -O? -O
# GCC 3.4 miscompiles binutils unless CFLAGS are conservative #47581
- has_version "=sys-devel/gcc-3.4*" && strip-flags
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
# Fix /usr/lib/libbfd.la
elibtoolize --portage
diff --git a/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild b/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild
index f892333e637c..7be976efc56d 100644
--- a/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild,v 1.9 2004/04/25 03:09:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild,v 1.10 2004/04/28 04:34:03 vapier Exp $
IUSE="nls bootstrap build"
@@ -65,7 +65,7 @@ src_compile() {
# Filter CFLAGS=".. -O2 .." on arm
use arm && replace-flags -O? -O
# GCC 3.4 miscompiles binutils unless CFLAGS are conservative #47581
- has_version "=sys-devel/gcc-3.4*" && strip-flags
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
# Fix /usr/lib/libbfd.la
elibtoolize --portage
diff --git a/sys-devel/binutils/binutils-2.14.90.0.8.ebuild b/sys-devel/binutils/binutils-2.14.90.0.8.ebuild
index 73a57606349d..119be560962e 100644
--- a/sys-devel/binutils/binutils-2.14.90.0.8.ebuild
+++ b/sys-devel/binutils/binutils-2.14.90.0.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.8.ebuild,v 1.5 2004/04/25 03:09:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.8.ebuild,v 1.6 2004/04/28 04:34:03 vapier Exp $
IUSE="nls bootstrap build"
@@ -67,7 +67,7 @@ src_compile() {
# Filter CFLAGS=".. -O2 .." on arm
use arm && replace-flags -O? -O
# GCC 3.4 miscompiles binutils unless CFLAGS are conservative #47581
- has_version "=sys-devel/gcc-3.4*" && strip-flags
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
# Fix /usr/lib/libbfd.la
elibtoolize --portage
diff --git a/sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild b/sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild
index 834cbaed22d5..19e7a33a6247 100644
--- a/sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild
+++ b/sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild,v 1.7 2004/04/27 02:27:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1.ebuild,v 1.8 2004/04/28 04:34:03 vapier Exp $
# NOTE to Maintainer: ChangeLog states that it no longer use perl to build
# the manpages, but seems this is incorrect ....
@@ -67,7 +67,7 @@ src_compile() {
# GCC 3.4 miscompiles binutils unless CFLAGS are conservative. See
# bug #47581 for more information.
# Travis Tilley <lv@gentoo.org>
- has_version "=sys-devel/gcc-3.4*" && CFLAGS="-O2"
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
# Fix /usr/lib/libbfd.la
diff --git a/sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild b/sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild
index 0a3418184253..df0b0ab3ca99 100644
--- a/sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild,v 1.6 2004/04/27 02:14:53 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.3-r1.ebuild,v 1.7 2004/04/28 04:34:03 vapier Exp $
# NOTE to Maintainer: ChangeLog states that it no longer use perl to build
# the manpages, but seems this is incorrect ....
@@ -61,7 +61,7 @@ src_compile() {
# Filter CFLAGS=".. -O2 .." on arm
use arm && replace-flags -O? -O
# GCC 3.4 miscompiles binutils unless CFLAGS are conservative #47581
- has_version "=sys-devel/gcc-3.4*" && strip-flags
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
local myconf=
[ ! -z "${CBUILD}" ] && myconf="--build=${CBUILD}"