| 1 | # Copyright 1999-2005 Gentoo Foundation |
1 | # Copyright 1999-2005 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.35 2005/03/11 02:03:55 eradicator Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.36 2005/05/02 22:42:59 vapier Exp $ |
| 4 | # |
4 | # |
| 5 | # Author: Toolchain Ninjas <ninjas@gentoo.org> |
5 | # Author: Toolchain Ninjas <ninjas@gentoo.org> |
| 6 | # |
6 | # |
| 7 | # This eclass contains (or should) functions to get common info |
7 | # This eclass contains (or should) functions to get common info |
| 8 | # about the toolchain (libc/compiler/binutils/etc...) |
8 | # about the toolchain (libc/compiler/binutils/etc...) |
| … | |
… | |
| 74 | |
74 | |
| 75 | # Quick way to export a bunch of vars at once |
75 | # Quick way to export a bunch of vars at once |
| 76 | tc-export() { |
76 | tc-export() { |
| 77 | local var |
77 | local var |
| 78 | for var in "$@" ; do |
78 | for var in "$@" ; do |
| 79 | eval tc-get${var} |
79 | eval tc-get${var} > /dev/null |
| 80 | done |
80 | done |
| 81 | } |
81 | } |
| 82 | |
82 | |
| 83 | # A simple way to see if we're using a cross-compiler ... |
83 | # A simple way to see if we're using a cross-compiler ... |
| 84 | tc-is-cross-compiler() { |
84 | tc-is-cross-compiler() { |