Lines Matching refs:C
1 # C++ configuration options
6 menu "C++ Language Support"
9 bool "C++ support for the application"
11 This option enables the use of applications built with C++.
23 The version number of C++ standard being used (NOTE: this uses the
37 prompt "C++ Standard"
40 C++ Standards.
43 bool "C++ 98"
45 1998 C++ standard as modified by the 2003 technical corrigendum
49 bool "C++ 11"
51 2011 C++ standard, previously known as C++0x.
54 bool "C++ 14"
56 2014 C++ standard.
59 bool "C++ 17"
61 2017 C++ standard, previously known as C++0x.
64 bool "C++ 2a"
66 Next revision of the C++ standard, which is expected to be published in 2020.
69 bool "C++ 20"
71 2020 C++ standard, previously known as C++2A.
74 bool "C++ 2b"
76 Next revision of the C++ standard, which is expected to be published in 2023.
81 bool "Require complete C++ standard library"
84 Indicates that a full C++ standard library is required, either by
85 a subsystem or an application. This will also include a full C
91 Selected when the target has at least one C++ library that offers a
96 prompt "C++ Standard Library Implementation"
103 bool "Minimal C++ Library"
106 Build with the minimal C++ library provided by Zephyr.
108 The Zephyr minimal C++ library only provides a very limited subset
109 of the standard C++ library and is mainly intended for use with the
113 bool "GNU C++ Standard Library"
118 Build with GNU C++ Standard Library (libstdc++) provided by the GNU
122 bool "LLVM C++ Standard Library"
128 Build with LLVM C++ Standard Library (libc++) provided by LLVM
133 bool "ARC MWDT C++ Library"
137 Build with ARC MetaWare C++ Standard Library provided by the ARC
141 bool "External C++ standard library"
143 Build and link with an external/user-provided C++ standard library.
146 bool "External C++ standard library module"
148 Build an external/user-provided C++ standard library.
155 bool "C++ exceptions support"
158 This option enables support of C++ exceptions.
161 bool "C++ RTTI support"
163 This option enables support of C++ RTTI.