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(-)
3 P(conf_parse,void,(const char *name));
4 P(conf_read,int,(const char *name));
5 P(conf_read_simple,int,(const char *name, int));
6 P(conf_write,int,(const char *name));
7 P(conf_write_autoconf,int,(void));
8 P(conf_get_changed,bool,(void));
9 P(conf_set_changed_callback, void,(void (*fn)(void)));
12 P(rootmenu,struct menu,);
14 P(menu_is_visible,bool,(struct menu *menu));
15 P(menu_get_prompt,const char *,(struct menu *menu));
16 P(menu_get_root_menu,struct menu *,(struct menu *menu));
17 P(menu_get_parent_menu,struct menu *,(struct menu *menu));
20 P(symbol_hash,struct symbol *,[SYMBOL_HASHSIZE]);
22 P(sym_lookup,struct symbol *,(const char *name, int isconst));
23 P(sym_find,struct symbol *,(const char *name));
24 P(sym_re_search,struct symbol **,(const char *pattern));
25 P(sym_type_name,const char *,(enum symbol_type type));
26 P(sym_calc_value,void,(struct symbol *sym));
27 P(sym_get_type,enum symbol_type,(struct symbol *sym));
28 P(sym_tristate_within_range,bool,(struct symbol *sym,tristate tri));
29 P(sym_set_tristate_value,bool,(struct symbol *sym,tristate tri));
30 P(sym_toggle_tristate_value,tristate,(struct symbol *sym));
31 P(sym_string_valid,bool,(struct symbol *sym, const char *newval));
32 P(sym_string_within_range,bool,(struct symbol *sym, const char *str));
33 P(sym_set_string_value,bool,(struct symbol *sym, const char *newval));
34 P(sym_is_changable,bool,(struct symbol *sym));
35 P(sym_get_choice_prop,struct property *,(struct symbol *sym));
36 P(sym_get_default_prop,struct property *,(struct symbol *sym));
37 P(sym_get_string_value,const char *,(struct symbol *sym));
39 P(prop_get_type_name,const char *,(enum prop_type type));
42 P(expr_compare_type,int,(enum expr_type t1, enum expr_type t2));
43 P(expr_print,void,(struct expr *e, void (*fn)(void *, struct symbol *, const char *), void *data, int prevtoken));