Greetings,

I would like peoples opinion of adding another column to the tables indicating C++ feature status for C++11 and C++14 that contains the relevant SD-6 feature macro.

Ed

Index: htdocs/projects/cxx0x.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx0x.html,v
retrieving revision 1.66
diff -r1.66 cxx0x.html
63a64
>       <th>SD-6 Feature Test</th>
68a70
>       <td>__cpp_rvalue_references >= 200610</td>
73a76
>       <td>__cpp_ref_qualifiers >= 200710</td>
78a82
>       <td></td>
83a88
>       <td>__cpp_nsdmi >= 200809</td>
89a95
>       <td>__cpp_variadic_templates >= 200704</td>
95a102
>       <td></td>
100a108
>       <td>__cpp_initializer_lists >= 200806</td>
105a114
>       <td>__cpp_static_assert >= 200410</td>
110a120
>       <td></td>
115a126
>       <td></td>
120a132
>       <td></td>
125a138
>       <td></td>
130a144
>       <td>__cpp_lambdas >= 200907</td>
136a151
>       <td>__cpp_decltype >= 200707</td>
141a157
>       <td></td>
147a164
>       <td></td>
153a171
>       <td></td>
159a178
>       <td></td>
164a184
>       <td>__cpp_alias_templates >= 200704</td>
169a190
>       <td></td>
174a196
>       <td></td>
180a203
>       <td></td>
187a211
>       <td></td>
192a217,218
>       <td>__cpp_attributes >= 200809; __has_cpp_attribute(noreturn) >= 200809;
>           __has_cpp_attribute(carries_dependency) == 0 (not implemented)</td>
197a224
>       <td>__cpp_constexpr >= 200704</td>
202a230
>       <td></td>
209a238
>       <td>__cpp_delegating_constructors >= 200604</td>
214a244
>       <td>__cpp_inheriting_constructors >= 200802</td>
219a250
>       <td></td>
224a256
>       <td>__cpp_unicode_characters >= 200704</td>
229a262
>       <td>__cpp_unicode_literals >= 200710</td>
234a268
>       <td>__cpp_raw_strings >= 200710</td>
239a274
>       <td></td>
244a280
>       <td>__cpp_user_defined_literals >= 200809</td>
249a286
>       <td></td>
255a293
>       <td></td>
260a299
>       <td></td>
265a305
>       <td></td>
271a312
>       <td></td>
276a318
>       <td></td>
281a324
>       <td></td>
286a330
>       <td>__cpp_range_based_for >= 200907</td>
293a338
>       <td></td>
298a344
>       <td></td>
303a350
>       <td></td>
308a356
>       <td></td>
312c360
<       <th align="center" colspan="3">Concurrency</th>
---
>       <th align="center" colspan="4">Concurrency</th>
317a366
>       <td></td>
322a372
>       <td></td>
327a378
>       <td></td>
332a384
>       <td></td>
338a391
>       <td></td>
343a397
>       <td></td>
349a404
>       <td></td>
354a410
>       <td></td>
359a416
>       <td></td>
364a422
>       <td></td>
369a428
>       <td></td>
373c432
<       <th align="center" colspan="3">C99 Features in C++11</th>
---
>       <th align="center" colspan="4">C99 Features in C++11</th>
379a439
>       <td></td>
385a446
>       <td></td>
391a453
>       <td></td>
396a459
>       <td></td>
Index: htdocs/projects/cxx1y.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx1y.html,v
retrieving revision 1.21
diff -r1.21 cxx1y.html
47a48
>       <th>SD-6 Feature Test</th>
59a61,62
>       <td>__cpp_binary_literals >= 201304</td>
> 
66a70,71
>       <td>__cpp_decltype_auto >= 201304</td>
> 
73a79,80
>       <td>__cpp_init_captures >= 201304</td>
> 
80a88,89
>       <td>__cpp_generic_lambdas >= 201304</td>
> 
87a97,98
>       <td>__cpp_variable_templates >= 201304</td>
> 
94a106
>       <td>__cpp_constexpr >= 201304</td>
101a114
>       <td>__cpp_aggregate_nsdmi >= 201304</td>
106a120
>       <td></td>
113a128
>       <td>__cpp_sized_deallocation >= 201309</td>
119a135
>       <td>__has_cpp_attribute(deprecated) >= 201309</td>
125a142,143
>       <td>__has_cpp_attribute(deprecated) >= 201309</td>
>       <td>__cpp_digit_separator >= 201309</td>
145a164
>       <td>__cpp_runtime_arrays >= 198712</td>

Reply via email to