… | |
… | |
110 | =item ECB_CPP11, ECB_CPP14, ECB_CPP17 |
110 | =item ECB_CPP11, ECB_CPP14, ECB_CPP17 |
111 | |
111 | |
112 | True if the implementation claims to be compliant to C++11/C++14/C++17 |
112 | True if the implementation claims to be compliant to C++11/C++14/C++17 |
113 | (ISO/IEC 14882:2011, :2014, :2017) or any later version. |
113 | (ISO/IEC 14882:2011, :2014, :2017) or any later version. |
114 | |
114 | |
|
|
115 | Note that many C++20 features will likely have their own feature test |
|
|
116 | macros (see e.g. L<http://eel.is/c++draft/cpp.predefined#1.8>). |
|
|
117 | |
115 | =item ECB_OPTIMIZE_SIZE |
118 | =item ECB_OPTIMIZE_SIZE |
116 | |
119 | |
117 | Is C<1> when the compiler optimizes for size, C<0> otherwise. This symbol |
120 | Is C<1> when the compiler optimizes for size, C<0> otherwise. This symbol |
118 | can also be defined before including F<ecb.h>, in which case it will be |
121 | can also be defined before including F<ecb.h>, in which case it will be |
119 | unchanged. |
122 | unchanged. |