* [v3] update C++11 status table
@ 2012-10-19 16:57 Jonathan Wakely
0 siblings, 0 replies; 6+ messages in thread
From: Jonathan Wakely @ 2012-10-19 16:57 UTC (permalink / raw)
To: libstdc++, gcc-patches
[-- Attachment #1: Type: text/plain, Size: 105 bytes --]
The table's a bit out of date
* doc/xml/manual/status_cxx2011.xml: Update.
Committed to trunk.
[-- Attachment #2: patch.txt --]
[-- Type: text/plain, Size: 1002 bytes --]
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
index 226eef9..6b1ad51 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
@@ -821,15 +821,10 @@ particular release.
<entry>Type properties</entry>
<entry>Partial</entry>
<entry>Missing is_trivially_copyable,
- is_assignable, is_copy_assignable, is_move_assignable,
is_trivially_constructible, is_trivially_default_constructible,
is_trivially_copy_constructible, is_trivially_move_constructible,
is_trivially_assignable, is_trivially_default_assignable,
- is_trivially_copy_assignable, is_trivially_move_assignable,
- is_trivially_destructible,
- is_nothrow_assignable,
- is_nothrow_copy_assignable, is_nothrow_move_assignable,
- is_nothrow_destructible
+ is_trivially_copy_assignable, is_trivially_move_assignable
</entry>
</row>
<row>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [v3] Update C++11 status table.
@ 2012-06-14 20:59 Jonathan Wakely
0 siblings, 0 replies; 6+ messages in thread
From: Jonathan Wakely @ 2012-06-14 20:59 UTC (permalink / raw)
To: libstdc++, gcc-patches
[-- Attachment #1: Type: text/plain, Size: 111 bytes --]
Another small patch to add some omissions to the C++11 status table.
Tested x86_64-linux, committed to trunk.
[-- Attachment #2: patch.txt --]
[-- Type: text/plain, Size: 1555 bytes --]
commit e6df5f90c8804a513c8790e1b5288b1398014f85
Author: redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jun 14 20:32:11 2012 +0000
* doc/xml/manual/status_cxx2011.xml: Correct C++11 status table.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188635 138bc75d-0d04-0410-961f-82ee72b054a4
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
index 15d1337..adef5ae 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
@@ -1037,7 +1037,7 @@ particular release.
<entry>20.12.4</entry>
<entry>Scoped allocator adaptor members</entry>
<entry>Partial</entry>
- <entry/>
+ <entry>Missing std::pair piecewise construction.</entry>
</row>
<row>
<entry>20.12.5</entry>
@@ -1231,10 +1231,12 @@ particular release.
<entry/>
</row>
<row>
+ <?dbhtml bgcolor="#B0B0B0" ?>
<entry>22.4.1</entry>
<entry>The <code>ctype</code> category</entry>
- <entry>Y</entry>
- <entry/>
+ <entry>Partial</entry>
+ <entry>Missing <code>codecvt<char16_t></code> and
+ <code>codecvt<char32_t></code></entry>
</row>
<row>
<entry>22.4.2</entry>
@@ -2314,10 +2316,9 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#C8B0B0" ?>
<entry>29.8</entry>
<entry>Fences</entry>
- <entry>N</entry>
+ <entry>Y</entry>
<entry/>
</row>
<row>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [v3] Update C++11 status table.
2012-02-09 17:44 ` Benjamin Kosnik
@ 2012-02-09 18:56 ` Jonathan Wakely
0 siblings, 0 replies; 6+ messages in thread
From: Jonathan Wakely @ 2012-02-09 18:56 UTC (permalink / raw)
To: Benjamin Kosnik; +Cc: libstdc++, gcc-patches
On 9 February 2012 17:43, Benjamin Kosnik wrote:
>
>> * doc/xml/manual/documentation_hacking.xml: Fix invalid
>> attribute.
>>
>> Also committed to trunk. Tested with 'make doc-xml-validate-docbook
>> doc-html'
>
> Doh!
>
> Thanks for cleaning up after my late-night hacking..... If you can, I'd
> appreciate you trying to generate the PDF doxygen manual with the
> memory-increasing change to TeX. I understand the doc toolchain for
> doing this is non-trivial.
Sure, I'll give it a go later.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [v3] Update C++11 status table.
2012-02-09 1:42 ` Jonathan Wakely
@ 2012-02-09 17:44 ` Benjamin Kosnik
2012-02-09 18:56 ` Jonathan Wakely
0 siblings, 1 reply; 6+ messages in thread
From: Benjamin Kosnik @ 2012-02-09 17:44 UTC (permalink / raw)
To: Jonathan Wakely; +Cc: libstdc++, gcc-patches
> * doc/xml/manual/documentation_hacking.xml: Fix invalid
> attribute.
>
> Also committed to trunk. Tested with 'make doc-xml-validate-docbook
> doc-html'
Doh!
Thanks for cleaning up after my late-night hacking..... If you can, I'd
appreciate you trying to generate the PDF doxygen manual with the
memory-increasing change to TeX. I understand the doc toolchain for
doing this is non-trivial.
I really want the hyperlinks.... without it this huge reference doc is
largely useless.
-benjamin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [v3] Update C++11 status table.
2012-02-09 0:07 Jonathan Wakely
@ 2012-02-09 1:42 ` Jonathan Wakely
2012-02-09 17:44 ` Benjamin Kosnik
0 siblings, 1 reply; 6+ messages in thread
From: Jonathan Wakely @ 2012-02-09 1:42 UTC (permalink / raw)
To: libstdc++, gcc-patches
[-- Attachment #1: Type: text/plain, Size: 154 bytes --]
* doc/xml/manual/documentation_hacking.xml: Fix invalid attribute.
Also committed to trunk. Tested with 'make doc-xml-validate-docbook doc-html'
[-- Attachment #2: patch.txt --]
[-- Type: text/plain, Size: 1335 bytes --]
commit 3947c1646119ea4319a57cd401f1736ff5cd76f2
Author: Jonathan Wakely <jwakely.gcc@gmail.com>
Date: Wed Feb 8 23:57:04 2012 +0000
* doc/xml/manual/documentation_hacking.xml: Fix invalid attribute.
diff --git a/libstdc++-v3/doc/xml/manual/documentation_hacking.xml b/libstdc++-v3/doc/xml/manual/documentation_hacking.xml
index b9830a0..e74f2b7 100644
--- a/libstdc++-v3/doc/xml/manual/documentation_hacking.xml
+++ b/libstdc++-v3/doc/xml/manual/documentation_hacking.xml
@@ -693,7 +693,7 @@
</para>
<para>
- For epub output, the <link xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:href="http://sourceforge.net/projects/docbook/files/epub3/">stylesheets</link> for EPUB3 are required. These stylesheets are still in development. To validate the created file, <link xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:href="https://code.google.com/p/epubcheck/">epubcheck</link> is necessary.
+ For epub output, the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://sourceforge.net/projects/docbook/files/epub3/">stylesheets</link> for EPUB3 are required. These stylesheets are still in development. To validate the created file, <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://code.google.com/p/epubcheck/">epubcheck</link> is necessary.
</para>
</section>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [v3] Update C++11 status table.
@ 2012-02-09 0:07 Jonathan Wakely
2012-02-09 1:42 ` Jonathan Wakely
0 siblings, 1 reply; 6+ messages in thread
From: Jonathan Wakely @ 2012-02-09 0:07 UTC (permalink / raw)
To: libstdc++, gcc-patches
[-- Attachment #1: Type: text/plain, Size: 93 bytes --]
* doc/xml/manual/status_cxx2011.xml: Update C++11 status table.
Committed to trunk.
[-- Attachment #2: patch.txt --]
[-- Type: text/plain, Size: 4024 bytes --]
commit 4e7bd98694de0aa098bd68ca0122bad65ca7d7a8
Author: Jonathan Wakely <jwakely.gcc@gmail.com>
Date: Wed Feb 8 23:46:22 2012 +0000
* doc/xml/manual/status_cxx2011.xml: Update C++11 status table.
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
index 1f39ce5..0ed63ea 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
@@ -384,12 +384,10 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#B0B0B0" ?>
<entry>20.3.2</entry>
<entry>Class template <code>pair</code></entry>
- <entry>Partial</entry>
- <entry>Piecewise construction requires an accessible copy/move
- constructor.</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>20.3.3</entry>
@@ -530,11 +528,10 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#B0B0B0" ?>
<entry>20.6.3</entry>
<entry>Pointer traits</entry>
- <entry>Partial</entry>
- <entry>Missing rebind</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<?dbhtml bgcolor="#B0B0B0" ?>
@@ -563,11 +560,10 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#B0B0B0" ?>
<entry>20.6.8</entry>
<entry>Allocator traits</entry>
- <entry>Partial</entry>
- <entry>Missing rebind_alloc and rebind_traits</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>20.6.9</entry>
@@ -992,11 +988,10 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#C8B0B0" ?>
<entry>20.11.7.2</entry>
<entry>Class <code>steady_clock</code></entry>
- <entry>N</entry>
- <entry>Support old <code>monotonic_clock</code> spec instead</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>20.11.7.3</entry>
@@ -1125,11 +1120,10 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#B0B0B0" ?>
<entry>21.4</entry>
<entry>Class template <code>basic_string</code></entry>
- <entry>Partial</entry>
- <entry>Missing pop_back</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>21.5</entry>
@@ -2287,28 +2281,23 @@ particular release.
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#C8B0B0" ?>
+ <?dbhtml bgcolor="#B0B0B0" ?>
<entry>29.3</entry>
<entry>Order and consistency</entry>
- <entry>N</entry>
+ <entry>Partial</entry>
<entry/>
</row>
<row>
- <?dbhtml bgcolor="#B0B0B0" ?>
<entry>29.4</entry>
<entry>Lock-free property</entry>
- <entry>Partial</entry>
- <entry>Missing <code>ATOMIC_BOOL_LOCK_FREE</code> and
- <code>ATOMIC_POINTER_LOCK_FREE</code>.
- Based on _GLIBCXX_ATOMIC_PROPERTY
- </entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
- <?dbhtml bgcolor="#B0B0B0" ?>
<entry>29.5</entry>
<entry>Atomic types</entry>
- <entry>Partial</entry>
- <entry>Missing constexpr</entry>
+ <entry>Y</entry>
+ <entry/>
</row>
<row>
<entry>29.6</entry>
@@ -2526,14 +2515,14 @@ particular release.
<entry>30.6.6</entry>
<entry>Class template <code>future</code></entry>
<entry>Partial</entry>
- <entry>Timed waiting functions do not return future_status</entry>
+ <entry>Timed waiting functions do not return future_status::deferred</entry>
</row>
<row>
<?dbhtml bgcolor="#B0B0B0" ?>
<entry>30.6.7</entry>
<entry>Class template <code>shared_future</code></entry>
<entry>Partial</entry>
- <entry>Timed waiting functions do not return future_status</entry>
+ <entry>Timed waiting functions do not return future_status::deferred</entry>
</row>
<row>
<entry>30.6.8</entry>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-10-19 16:53 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-19 16:57 [v3] update C++11 status table Jonathan Wakely
-- strict thread matches above, loose matches on Subject: below --
2012-06-14 20:59 [v3] Update " Jonathan Wakely
2012-02-09 0:07 Jonathan Wakely
2012-02-09 1:42 ` Jonathan Wakely
2012-02-09 17:44 ` Benjamin Kosnik
2012-02-09 18:56 ` 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).