summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-11-20 05:06:18 +0000
committerMike Frysinger <vapier@gentoo.org>2007-11-20 05:06:18 +0000
commit95440b3386b090c42874a93b6a6535003590d838 (patch)
treeead6506ebeff378d39eb4aee1eea1dc69b3bb17a /eclass
parentsplit dev-python/qscintilla to x11-libs/qscintilla and dev-python/qscintilla-... (diff)
downloadhistorical-95440b3386b090c42874a93b6a6535003590d838.tar.gz
historical-95440b3386b090c42874a93b6a6535003590d838.tar.bz2
historical-95440b3386b090c42874a93b6a6535003590d838.zip
enable treelang by default when possible
Diffstat (limited to 'eclass')
-rw-r--r--eclass/toolchain.eclass10
1 files changed, 9 insertions, 1 deletions
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 755b27287ee5..1e92fb59b762 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.342 2007/11/12 19:33:00 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.343 2007/11/20 05:06:18 vapier Exp $
#
# Maintainer: Toolchain Ninjas <toolchain@gentoo.org>
@@ -1184,6 +1184,7 @@ gcc-compiler-configure() {
use objc-gc && confgcc="${confgcc} --enable-objc-gc"
is_objcxx && GCC_LANG="${GCC_LANG},obj-c++"
fi
+ is_treelang && GCC_LANG="${GCC_LANG},treelang"
# fortran support just got sillier! the lang value can be f77 for
# fortran77, f95 for fortran95, or just plain old fortran for the
@@ -2383,3 +2384,10 @@ is_ada() {
use build && return 1
use ada
}
+
+is_treelang() {
+ gcc-lang-supported treelang || return 1
+ use build && return 1
+ #use treelang
+ return 0
+}