path: root/config/global
diff options
authorYann E. MORIN" <>2008-05-15 20:45:18 (GMT)
committerYann E. MORIN" <>2008-05-15 20:45:18 (GMT)
commit7007cc858faf22ecb9321add5af8a0676cf26404 (patch)
tree155617f9f48f5713b9bb2f41479dca1c3a62727e /config/global
parentec169f9cc756f73cf55fa76537e819a1336314c2 (diff)
Introduce a new option to overide components' config.{gues,sub} with the one provided with crosstool-NG.
Fix typoes in a comment. /trunk/scripts/functions | 13 11 2 0 +++++++++++-- /trunk/config/global/ | 20 20 0 0 ++++++++++++++++++++ 2 files changed, 31 insertions(+), 2 deletions(-)
Diffstat (limited to 'config/global')
1 files changed, 20 insertions, 0 deletions
diff --git a/config/global/ b/config/global/
index d638ab0..2ddc523 100644
--- a/config/global/
+++ b/config/global/
@@ -209,6 +209,26 @@ config FORCE_EXTRACT
Usefull if you suspect a previous extract did not complete (eg. broken
tarball), or you added a new set of patches for this component.
+ bool
+ prompt "Override config.{guess,sub}"
+ default y
+ help
+ Override tools' versions of config.guess and config.sub with the ones
+ from crosstool-NG. This means that all instances of config.guess and
+ config.sub in gcc, binutils, glibc, etc... will be replaced.
+ Most of the time, the versions of those scripts found in packages are old
+ versions, thus lacking some target definitions. This is the case for
+ uClibc-based tuples in old versions of gcc and gdb, for example.
+ Also, doing so will guarantee that all components have the same tuples
+ definitions for your target, and not diverging ones.
+ You can update the ones provided with crosstool-NG by first running:
+ ct-ng updatetools
+ in the directory where you want to run crosstool-NG prior to the build.
prompt "Stop after extracting tarballs"