11 config CC_CORE_PASSES_NEEDED
13 select CC_CORE_PASS_1_NEEDED
14 select CC_CORE_PASS_2_NEEDED
16 config CC_CORE_PASS_1_NEEDED
19 config CC_CORE_PASS_2_NEEDED
22 source "config.gen/cc.in"
27 config CC_SUPPORT_FORTRAN
30 config CC_SUPPORT_JAVA
36 config CC_SUPPORT_OBJC
39 config CC_SUPPORT_OBJCXX
42 config CC_SUPPORT_GOLANG
45 comment "Additional supported languages:"
50 depends on CC_SUPPORT_CXX
52 Enable building a C++ compiler.
54 Only select this if you know that your specific version of the
55 compiler supports this language.
57 config CC_LANG_FORTRAN
60 depends on CC_SUPPORT_FORTRAN
62 Enable building a FORTRAN compiler.
64 Only select this if you know that your specific version of the
65 compiler supports this language.
72 depends on CC_SUPPORT_JAVA
74 Enable building a Java compiler.
76 Only select this if you know that your specific version of the
77 compiler supports this language.
81 prompt "ADA (EXPERIMENTAL)"
82 depends on CC_SUPPORT_ADA
83 depends on EXPERIMENTAL
85 Enable building an Ada compiler.
87 Only select this if you know that your specific version of the
88 compiler supports this language.
92 prompt "Objective-C (EXPERIMENTAL)"
93 depends on CC_SUPPORT_OBJC
94 depends on EXPERIMENTAL
96 Enable building an Objective C compiler.
98 Only select this if you know that your specific version of the
99 compiler supports this language.
101 config CC_LANG_OBJCXX
103 prompt "Objective-C++ (EXPERIMENTAL)"
104 depends on EXPERIMENTAL
105 depends on CC_SUPPORT_OBJCXX
107 Enable building an Objective C++ compiler.
109 Only select this if you know that your specific version of the
110 compiler supports this language.
112 config CC_LANG_GOLANG
114 prompt "Go (EXPERIMENTAL)"
115 depends on EXPERIMENTAL
116 depends on CC_SUPPORT_GOLANG
118 Enable building a Go compiler.
120 Only select this if you know that your specific version of the
121 compiler supports this language.
123 config CC_LANG_OTHERS
125 prompt "Other languages (EXPERIMENTAL)"
127 depends on EXPERIMENTAL
129 Enter here a comma-separated list of languages that you know your compiler
130 supports, besides those listed above.
132 Eg. gcc-4.1+ has a toy programming language, treelang. As it is not useful
133 in real life, it is not available in the selection above.
137 source "config.gen/cc.in.2"