+2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
+ random number engines, complex, bitset, array, time utilities, and
+ char_traits.
+
2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
* libsupc++/exception: Include nested_exception.h in C++0x mode.
<row>
<entry>20.3.6</entry>
<entry>Class template <code>bitset</code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>20.4</entry>
<row>
<entry>20.9.2.2</entry>
<entry><code>duration_values</code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>20.9.2.3</entry>
<row>
<entry>20.9.3</entry>
<entry>Class template <code>duration</code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>20.9.4</entry>
<entry>Class template <code>time_point</code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>20.9.5</entry>
<row>
<entry>21.2.3.1</entry>
<entry>struct <code>char_traits<char></code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>21.2.3.2</entry>
<entry>struct <code>char_traits<char16_t></code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>21.2.3.3</entry>
<entry>struct <code>char_traits<char32_t></code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>21.2.3.4</entry>
<entry>struct <code>char_traits<wchar_t></code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>21.3</entry>
<row>
<entry>23.3.1</entry>
<entry>Class template <code>array</code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>23.3.2</entry>
<row>
<entry>26.4</entry>
<entry>Complex numbers</entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5</entry>
<entry>26.5.3.1</entry>
<entry>Class template <code>linear_congruential_engine</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.3.2</entry>
<entry>Class template <code>mersenne_twister_engine</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.3.3</entry>
<entry>Class template <code>subtract_with_carry_engine</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.4</entry>
<entry>26.5.4.1</entry>
<entry>Class template <code>discard_block_engine</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.4.2</entry>
<entry>Class template <code>independent_bits_engine</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.4.3</entry>
<entry>Class template <code>shuffle_order_engine</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.5</entry>
<entry>26.5.6</entry>
<entry>Class <code>random_device</code></entry>
<entry>Y</entry>
- <entry></entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>26.5.7</entry>
<row>
<entry>30.4.5.1</entry>
<entry><code>once_flag</code></entry>
- <entry>Y</entry>
- <entry></entry>
+ <entry>Partial</entry>
+ <entry>Missing constexpr</entry>
</row>
<row>
<entry>30.4.5.2</entry>