summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2014-05-20 10:41:23 +0000
committerRyan Hill <rhill@gentoo.org>2014-05-20 10:41:23 +0000
commitdc57e45468c36bed8047de73043dc408184ca512 (patch)
treead84588a77b22fadab894edc6ac75bb6b010bb8e /eclass
parentMask USE=systemtap generally until proper kernel support is in place. (diff)
downloadhistorical-dc57e45468c36bed8047de73043dc408184ca512.tar.gz
historical-dc57e45468c36bed8047de73043dc408184ca512.tar.bz2
historical-dc57e45468c36bed8047de73043dc408184ca512.zip
Strip -mno-rtm and -mno-htm as libitm requires these for x86/x86_64 and
ppc/s390 respectively if supported by the assembler (bug #506202).
Diffstat (limited to 'eclass')
-rw-r--r--eclass/ChangeLog6
-rw-r--r--eclass/toolchain.eclass5
2 files changed, 8 insertions, 3 deletions
diff --git a/eclass/ChangeLog b/eclass/ChangeLog
index 336ff4eb40b7..6e9acb0c94f7 100644
--- a/eclass/ChangeLog
+++ b/eclass/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1258 2014/05/20 07:39:28 rhill Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1259 2014/05/20 10:41:23 rhill Exp $
+
+ 20 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
+ Strip -mno-rtm and -mno-htm as libitm requires these for x86/x86_64 and
+ ppc/s390 respectively if supported by the assembler (bug #506202).
20 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Depend on virtual/libintl rather than sys-devel/gettext (bug #499774).
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index cd3f1e850732..98fa117bcd54 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.627 2014/05/20 07:39:28 rhill Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.628 2014/05/20 10:41:23 rhill Exp $
# Maintainer: Toolchain Ninjas <toolchain@gentoo.org>
@@ -1340,7 +1340,8 @@ gcc_do_filter_flags() {
# dont want to funk ourselves
filter-flags '-mabi*' -m31 -m32 -m64
- filter-flags '-frecord-gcc-switches' # 490738
+ filter-flags -frecord-gcc-switches # 490738
+ filter-flags -mno-rtm -mno-htm # 506202
if tc_version_is_between 3.2 3.4 ; then
# XXX: this is so outdated it's barely useful, but it don't hurt...