summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-07-31 19:53:40 +0000
committerAron Griffis <agriffis@gentoo.org>2004-07-31 19:53:40 +0000
commit38b1617d2ba5c506c7deeca9e7d2a4ab55ba755c (patch)
tree0bb57db6119dd832bbbafdcb8c93f768437398ea /sys-libs/libstdc++-v3
parentVersion bumped. (diff)
downloadhistorical-38b1617d2ba5c506c7deeca9e7d2a4ab55ba755c.tar.gz
historical-38b1617d2ba5c506c7deeca9e7d2a4ab55ba755c.tar.bz2
historical-38b1617d2ba5c506c7deeca9e7d2a4ab55ba755c.zip
replace-flags -march=pentium-m -march=pentium3 for gcc-3.3 compat #58967
Diffstat (limited to 'sys-libs/libstdc++-v3')
-rw-r--r--sys-libs/libstdc++-v3/ChangeLog6
-rw-r--r--sys-libs/libstdc++-v3/Manifest4
-rw-r--r--sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild15
3 files changed, 17 insertions, 8 deletions
diff --git a/sys-libs/libstdc++-v3/ChangeLog b/sys-libs/libstdc++-v3/ChangeLog
index 45f42984ca61..27749bb2108f 100644
--- a/sys-libs/libstdc++-v3/ChangeLog
+++ b/sys-libs/libstdc++-v3/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-libs/libstdc++-v3
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/ChangeLog,v 1.13 2004/07/30 22:24:42 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/ChangeLog,v 1.14 2004/07/31 19:53:40 agriffis Exp $
+
+ 31 Jul 2004; Aron Griffis <agriffis@gentoo.org>
+ libstdc++-v3-3.3.3-r1.ebuild:
+ replace-flags -march=pentium-m -march=pentium3 for gcc-3.3 compat #58967
30 Jul 2004; Daniel Goller <morfic@gentoo.org> libstdc++-v3-3.3.3-r1.ebuild:
Marked stable on x86
diff --git a/sys-libs/libstdc++-v3/Manifest b/sys-libs/libstdc++-v3/Manifest
index e822a5f43aca..9d58ec094049 100644
--- a/sys-libs/libstdc++-v3/Manifest
+++ b/sys-libs/libstdc++-v3/Manifest
@@ -1,5 +1,5 @@
-MD5 637ce1f0a46a9dc4e32c462c31770da6 libstdc++-v3-3.3.3-r1.ebuild 7003
-MD5 11defd7552a562ae0c625377302797e0 ChangeLog 2323
+MD5 bc6cbfa7c54d215e0cffd961f8c0b3d7 libstdc++-v3-3.3.3-r1.ebuild 7112
+MD5 5bec72257f0f7c1fb4662108e6080aa2 ChangeLog 2483
MD5 b6c1db1060c4e856b248a22adec1ff53 metadata.xml 220
MD5 b2a96584f4cee72362695ba44c911c40 files/libstdc++_amd64_multilib_hack.patch 350
MD5 14f4d6619c938dbb907e2420c0eeefd9 files/digest-libstdc++-v3-3.3.3-r1 64
diff --git a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild
index 97e88890661c..3427fd2e6564 100644
--- a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild
+++ b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild,v 1.14 2004/07/30 22:24:42 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/libstdc++-v3-3.3.3-r1.ebuild,v 1.15 2004/07/31 19:53:40 agriffis Exp $
IUSE="nls"
@@ -30,6 +30,8 @@ inherit eutils flag-o-matic libtool
#
# <azarah@gentoo.org> (13 Oct 2002)
do_filter_flags() {
+ declare setting
+
strip-flags
# In general gcc does not like optimization, and add -O2 where
@@ -38,14 +40,17 @@ do_filter_flags() {
if use amd64
then
- # gcc 3.3 doesnt support -march=k8/etc on amd64, so xgcc will fail
+ # gcc 3.3 doesn't support -march=k8/etc on amd64, so xgcc will fail
setting="`get-flag march`"
[ ! -z "${setting}" ] && filter-flags -march="${setting}"
fi
- # gcc 3.3 doesnt support -mtune on numerous archs, so xgcc will fail
- mtsetting="`get-flag mtune`"
- [ ! -z "${mtsetting}" ] && filter-flags -mtune="${mtsetting}"
+ # gcc 3.3 doesn't support -march=pentium-m
+ replace-flags -march=pentium-m -march=pentium3
+
+ # gcc 3.3 doesn't support -mtune on numerous archs, so xgcc will fail
+ setting="`get-flag mtune`"
+ [ ! -z "${setting}" ] && filter-flags -mtune="${setting}"
# xgcc wont understand gcc 3.4 flags...
filter-flags -fno-unit-at-a-time