aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-10-09 19:17:49 +0000
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-10-09 19:17:49 +0000
commit4a1f2bf705b70b008da1e1a3a18a119d02975e8f (patch)
tree62ae1658a09458c23c30711d97278c0af56b949c
parent1bb649e7762f946d83a848cafdc1b605a55751e5 (diff)
downloadcrosstool-ng-4a1f2bf705b70b008da1e1a3a18a119d02975e8f.tar.gz
crosstool-ng-4a1f2bf705b70b008da1e1a3a18a119d02975e8f.tar.bz2
crosstool-ng-4a1f2bf705b70b008da1e1a3a18a119d02975e8f.zip
Remove CT_BROKEN.
Only one component is actually BROKEN (libelf), make it depend on EXPERIMENTAL, but state BROKEN in the prompt. ltrace (which depends on libelf) is now marked as EXPERIMENTAL, with the reference to the BROKEN libelf in the help entry. /trunk/docs/overview.txt | 6 0 6 0 ------ /trunk/config/debug/ltrace.in | 7 4 3 0 ++++--- /trunk/config/global/ct-behave.in | 8 0 8 0 -------- /trunk/config/tools/libelf.in | 5 3 2 0 +++-- 4 files changed, 7 insertions(+), 19 deletions(-)
-rw-r--r--config/debug/ltrace.in7
-rw-r--r--config/global/ct-behave.in8
-rw-r--r--config/tools/libelf.in5
-rw-r--r--docs/overview.txt6
4 files changed, 7 insertions, 19 deletions
diff --git a/config/debug/ltrace.in b/config/debug/ltrace.in
index 84b93ba4..dbc90ea5 100644
--- a/config/debug/ltrace.in
+++ b/config/debug/ltrace.in
@@ -2,14 +2,15 @@
menuconfig LTRACE
bool
- prompt "ltrace"
+ prompt "ltrace (EXPERIMENTAL)"
default n
- depends on BROKEN
+ depends on EXPERIMENTAL
+ depends on ! BARE_METAL
select LIBELF
help
ltrace is currently BROKEN! It depends on libelf, and I don't
know how to configure/compile that so that ltrace can successfully
- use it. I you manage to build ltrace (and libelf!), please be so
+ use it. If you manage to build ltrace (and libelf!), please be so
kind as to tell me! Thank you!
if LTRACE
diff --git a/config/global/ct-behave.in b/config/global/ct-behave.in
index 5cd6bf63..b477a4c5 100644
--- a/config/global/ct-behave.in
+++ b/config/global/ct-behave.in
@@ -27,14 +27,6 @@ config EXPERIMENTAL
- non-existant, in which case you could also try hacking it in and send me
the result
-config BROKEN
- bool
- prompt "Try broken stuff"
- default n
- depends on EXPERIMENTAL
- help
- Select this if you want to _debug_ broken stuff.
-
config DEBUG_CT
bool
prompt "Debug crosstool-NG"
diff --git a/config/tools/libelf.in b/config/tools/libelf.in
index d39fbf22..213fdc5f 100644
--- a/config/tools/libelf.in
+++ b/config/tools/libelf.in
@@ -2,9 +2,10 @@
menuconfig LIBELF
bool
- prompt "libelf"
+ prompt "libelf (BROKEN)"
default n
- depends on BROKEN
+ depends on EXPERIMENTAL
+ depends on ! BARE_METAL
help
libelf lets you read, modify or create ELF files in an
architecture-independent way.
diff --git a/docs/overview.txt b/docs/overview.txt
index 5ff9d617..675f2da8 100644
--- a/docs/overview.txt
+++ b/docs/overview.txt
@@ -272,12 +272,6 @@ CT_EXPERIMENTAL:
feature present only in a recent version, or a new tool, you can find them
hidden behind CT_EXPERIMENTAL.
-CT_BROKEN:
- Show broken versions or tools. Some usefull tools are currently broken: they
- won't compile, run, or worse, cause defects when running. But if you are
- brave enough, you can try and debug them. They are hidden behind CT_BROKEN,
- which itself is hidden behind CT_EXPERIMENTAL.
-
Re-building an existing toolchain |
----------------------------------+