1 # Options specific to crosstool-NG overall behavior
3 comment "crosstool-NG behavior"
7 option env="CT_IS_A_BACKEND"
11 default y if IS_A_BACKEND = "y" || IS_A_BACKEND = "Y"
12 default n if IS_A_BACKEND != "y" && IS_A_BACKEND != "Y"
16 option env="CT_BACKEND_ARCH"
18 if BACKEND && BACKEND_ARCH = ""
19 comment "ERROR !!! Backend architecture is NOT set !"
24 option env="CT_BACKEND_KERNEL"
26 if BACKEND && BACKEND_KERNEL = ""
27 comment "ERROR !!! Backend kernel is NOT set !"
32 prompt "Use obsolete features"
35 If you set this to Y, you will be able to select obsolete features.
37 Such obsolete features are the use of old kernel headers, old gcc
38 versions, etc... for which maintaining support in crosstool-NG
41 It does not however mean that the specific feature or version has been
42 marked obsolete by the upstream team.
46 prompt "Try features marked as EXPERIMENTAL"
49 If you set this to Y, then you will be able to try very experimental
52 Experimental features can be one of:
53 - working, in which case you should tell me it is!
54 - buggy, in which case you could try patching and send me the result
55 - unfinished, in which case you could try hacking it and send me the result
56 - non-existant, in which case you could also try hacking it in and send me
61 prompt "Debug crosstool-NG"
65 Say 'y' here to get some options regarding debugging crosstool-NG.
69 config DEBUG_PAUSE_STEPS
71 prompt "Pause between every steps"
74 Say 'y' if you intend to attend the build, and want to investigate
75 the result of each steps before running the next one.
77 config DEBUG_CT_SAVE_STEPS
79 prompt "Save intermediate steps"
82 If you say 'y' here, then you will be able to restart crosstool-NG at
85 It is not currently possible to restart at any of the debug facilities.
86 They are treated as a whole.
88 See docs/overview.txt for the list of steps.
90 config DEBUG_CT_SAVE_STEPS_GZIP
92 prompt "gzip saved states"
94 depends on DEBUG_CT_SAVE_STEPS
96 If you are tight on space, then you can ask to gzip the saved states
97 tarballs. On the other hand, this takes some longer time...
99 To lose as less time as possible, the gzip process is done with a low
100 compression ratio (-3), which gives roughly 70% gain in size. Going
101 further doesn't gain much, and takes far more time (believe me, I've
102 got figures here! :-) ).
104 config NO_OVERIDE_LC_MESSAGES
106 prompt "Do *not* overide LC_MESSAGES (EXPERIMENTAL)"
107 depends on EXPERIMENTAL
110 By default, crosstool-NG sets and exports LC_ALL=C so that the
111 build.log file contains english messages, that can be read by
112 people most likely to help interpret the logs. If you say N here,
113 and your locale is not an english language, then dissecting your
114 log file will be difficult for most people but you.
116 If you say Y here, then your current locale settings will be used
117 to print messages, instead of plain english.