* [libstdc++ PATCH, doc], refresh the C++11 implementation statuses to reflect the real status of constexpr
@ 2015-01-16 11:06 Ville Voutilainen
2015-01-16 12:32 ` Jonathan Wakely
0 siblings, 1 reply; 2+ messages in thread
From: Ville Voutilainen @ 2015-01-16 11:06 UTC (permalink / raw)
To: libstdc++, gcc-patches
[-- Attachment #1: Type: text/plain, Size: 480 bytes --]
Duration, complex, char_traits and the random engines are already
properly constexprified in the library implementation.
I haven't built the manual with these changes. :) Also, I don't know
how doc patches
are usually submitted, so please be gentle. :P
2015-01-16 Ville Voutilainen <ville.voutilainen@gmail.com>
* doc/xml/manual/status_cxx2011.xml: Update constexpr statuses,
duration, complex, char_traits and random engines are properly
constexprified already.
[-- Attachment #2: library-status-constexpr-doc-fix.diff --]
[-- Type: text/plain, Size: 3154 bytes --]
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
index 2dd72ae..48b8a4e 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
@@ -948,8 +948,8 @@ particular release.
<?dbhtml bgcolor="#B0B0B0" ?>
<entry>20.11.5</entry>
<entry>Class template <code>duration</code></entry>
- <entry>Partial</entry>
- <entry>Missing constexpr for non-member arithmetic operations</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>20.11.6</entry>
@@ -1072,15 +1072,15 @@ particular release.
<?dbhtml bgcolor="#B0B0B0" ?>
<entry>21.2.3.1</entry>
<entry>struct <code>char_traits<char></code></entry>
- <entry>Partial</entry>
- <entry>Missing constexpr</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<?dbhtml bgcolor="#B0B0B0" ?>
<entry>21.2.3.2</entry>
<entry>struct <code>char_traits<char16_t></code></entry>
- <entry>Partial</entry>
- <entry>Missing constexpr</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>21.2.3.3</entry>
@@ -1671,8 +1671,8 @@ particular release.
<row>
<entry>26.4</entry>
<entry>Complex numbers</entry>
- <entry>Partial</entry>
- <entry>Missing constexpr</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>26.5</entry>
@@ -1702,19 +1702,19 @@ particular release.
<entry>26.5.3.1</entry>
<entry>Class template <code>linear_congruential_engine</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.3.2</entry>
<entry>Class template <code>mersenne_twister_engine</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.3.3</entry>
<entry>Class template <code>subtract_with_carry_engine</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.4</entry>
@@ -1726,19 +1726,19 @@ particular release.
<entry>26.5.4.2</entry>
<entry>Class template <code>discard_block_engine</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.4.3</entry>
<entry>Class template <code>independent_bits_engine</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.4.4</entry>
<entry>Class template <code>shuffle_order_engine</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.5</entry>
@@ -1750,7 +1750,7 @@ particular release.
<entry>26.5.6</entry>
<entry>Class <code>random_device</code></entry>
<entry>Y</entry>
- <entry>Missing constexpr</entry>
+ <entry/>
</row>
<row>
<entry>26.5.7</entry>
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [libstdc++ PATCH, doc], refresh the C++11 implementation statuses to reflect the real status of constexpr
2015-01-16 11:06 [libstdc++ PATCH, doc], refresh the C++11 implementation statuses to reflect the real status of constexpr Ville Voutilainen
@ 2015-01-16 12:32 ` Jonathan Wakely
0 siblings, 0 replies; 2+ messages in thread
From: Jonathan Wakely @ 2015-01-16 12:32 UTC (permalink / raw)
To: Ville Voutilainen; +Cc: libstdc++, gcc-patches
On 16/01/15 13:01 +0200, Ville Voutilainen wrote:
>Duration, complex, char_traits and the random engines are already
>properly constexprified in the library implementation.
>
>I haven't built the manual with these changes. :)
No problem, you need a load of docbook and TeX packages installed.
I'll regenerate the HTML pages some time during stage4.
> Also, I don't know
>how doc patches
>are usually submitted, so please be gentle. :P
They're usually submitted exactly like this - thanks, and thanks for
checking the status of the status table.
I'll commit this soon.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-01-16 12:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-16 11:06 [libstdc++ PATCH, doc], refresh the C++11 implementation statuses to reflect the real status of constexpr Ville Voutilainen
2015-01-16 12:32 ` Jonathan Wakely
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).