diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-02-22 23:27:42 +0100 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-02-22 23:27:42 +0100 |
commit | 4d434a63b1cc3eedacfc19d729a10d7190b69300 (patch) | |
tree | 9708978ceec27f2150a7f4e106438608be1b2418 | |
parent | 7aaa332991f27e5385087f36a1cc8e7754c97147 (diff) | |
download | crosstool-ng-4d434a63b1cc3eedacfc19d729a10d7190b69300.tar.gz crosstool-ng-4d434a63b1cc3eedacfc19d729a10d7190b69300.tar.bz2 crosstool-ng-4d434a63b1cc3eedacfc19d729a10d7190b69300.zip |
cc/gcc: do not build plugins for static toolchains
Plugins are shared objects, and when building a toolchain statically,
the gcc build system breaks havok (although there is no hard technical
reasons it should not be possible)...
And consequently, do not enable plugin supoprt in binutils.
Reported-by: Thomas Spurden <thomas@ado.is-a-geek.net>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
(transplanted from 9139319423fd7d71017dfc974d3a06ab79e08fb8)
-rw-r--r-- | config/binutils/binutils.in | 1 | ||||
-rw-r--r-- | config/cc/gcc.in | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/config/binutils/binutils.in b/config/binutils/binutils.in index 590bf982..6172d825 100644 --- a/config/binutils/binutils.in +++ b/config/binutils/binutils.in @@ -168,6 +168,7 @@ config BINUTILS_PLUGINS bool prompt "Enable support for plugins" depends on BINUTILS_HAS_PLUGINS + depends on ! STATIC_TOOLCHAIN help binutils can be extended through the use of plugins. Especially, gold can use the lto-plugin, as installed diff --git a/config/cc/gcc.in b/config/cc/gcc.in index 3c18b8be..ca1816a5 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -182,6 +182,7 @@ config CC_GCC_HAS_LTO config CC_GCC_ENABLE_PLUGINS bool depends on BINUTILS_PLUGINS + depends on ! STATIC_TOOLCHAIN default y # If binutils installs gold, enable support for gold in gcc |