From 7d56e747e271356ccaecfa2adbf2516c0c316649 Mon Sep 17 00:00:00 2001
From: Jonathan Wakely
Date: Tue, 20 Jan 2015 12:31:22 +0000
Subject: [PATCH] status_cxx2011.xml: Remove stray dbhtml tags.
* doc/xml/manual/status_cxx2011.xml: Remove stray dbhtml tags.
* doc/xml/manual/status_cxx2014.xml: Update status.
* doc/html/manual/status.html: Regenerate.
From-SVN: r219891
---
libstdc++-v3/ChangeLog | 6 ++++++
libstdc++-v3/doc/html/manual/status.html | 10 +++++-----
libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 3 ---
libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 7 +++----
4 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 0777516053b..2c9c40ad0e9 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2015-01-20 Jonathan Wakely
+
+ * doc/xml/manual/status_cxx2011.xml: Remove stray dbhtml tags.
+ * doc/xml/manual/status_cxx2014.xml: Update status.
+ * doc/html/manual/status.html: Regenerate.
+
2015-01-20 Jonathan Wakely
PR libstdc++/64650
diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html
index 7b8af3121fd..0d3f137e6ba 100644
--- a/libstdc++-v3/doc/html/manual/status.html
+++ b/libstdc++-v3/doc/html/manual/status.html
@@ -175,11 +175,11 @@ particular release.
Uses code from
boost::shared_ptr.
- 20.7.2.3 | Class template weak_ptr | Y | Â |
20.7.2.4 | Class template emable_shared_from_this | Y | Â |
20.7.2.5 | shared_ptr atomic access | Y | Â |
20.7.2.6 | Smart pointer hash support | Y | Â |
20.8 | Function objects | Â | Â |
20.8.1 | Definitions | Â | Â |
20.8.2 | Requirements | Â | Â |
20.8.3 | Class template reference_wrapper | Y | Â |
20.8.4 | Arithmetic operation | Y | Â |
20.8.5 | Comparisons | Y | Â |
20.8.6 | Logical operations | Y | Â |
20.8.7 | Bitwise operations | Y | Â |
20.8.8 | Negators | Y | Â |
20.8.9 | Function template bind | Y | Â |
20.8.10 | Function template mem_fn | Y | Â |
20.8.11 | Polymorphic function wrappers | Â | Â |
20.8.11.1 | Class bad_function_call | Y | Â |
20.8.11.2 | Class template function | Partial | Missing allocator support |
20.8.12 | Class template hash | Y | Â |
20.9 | Metaprogramming and type traits | Â | Â |
20.9.1 | Requirements | Y | Â |
20.9.2 | Header <type_traits> synopsis | Â | Â |
20.9.3 | Helper classes | Y | Â |
20.9.4 | Unary Type Traits | Y | Â |
20.9.4.1 | Primary type categories | Y | Â |
20.9.4.2 | Composite type traits | Y | Â |
20.9.4.3 | Type properties | Y | Â |
20.9.5 | Type property queries | Y | Â |
20.9.6 | Relationships between types | Y | Â |
20.9.7 | Transformations between types | Â | Â |
20.9.7.1 | Const-volatile modifications | Y | Â |
20.9.7.2 | Reference modifications | Y | Â |
20.9.7.3 | Sign modifications | Y | Â |
20.9.7.4 | Array modifications | Y | Â |
20.9.7.5 | Pointer modifications | Y | Â |
20.9.7.6 | Other transformations | Y | Â |
20.10 | Compile-time rational arithmetic | Â | Â |
20.10.1 | In general | Â | Â |
20.10.2 | Header <ratio> synopsis | Â | Â |
20.10.3 | Class template ratio | Y | Â |
20.10.4 | Arithmetic on ratio s | Y | Â |
20.10.5 | Comparison of ratio s | Y | Â |
20.10.6 | SI types for ratio | Y | Â |
20.11 | Time utilities | Â | Â |
20.11.3 | Clock requirements | Y | Â |
20.11.4 | Time-related traits | Â | Â |
20.11.4.1 | treat_as_floating_point | Y | Â |
20.11.4.2 | duration_values | Y | Â |
20.11.4.3 | Specializations of common_type | Y | Â |
20.11.5 | Class template duration | Y | Â |
20.11.6 | Class template time_point | Y | Â |
20.11.7 | Clocks | Â | Â |
20.11.7.1 | Class system_clock | Y | Â |
20.11.7.2 | Class steady_clock | Y | Â |
20.11.7.3 | Class high_resolution_clock | Y | Â |
20.11.8 | Date and time functions | Y | Â |
20.12 | Scoped allocator adaptor | Y | Â |
20.12.1 | Header <scoped_allocator> synopsis | Â | Â |
20.12.2 | Scoped allocator adaptor member types | Y | Â |
20.12.3 | Scoped allocator adaptor constructors | Y | Â |
20.12.4 | Scoped allocator adaptor members | Partial | OUTERMOST is not recursive. |
20.12.5 | Scoped allocator operators | Y | Â |
20.13 | Class type_index | Y | Â |
+ |
20.7.2.3 | Class template weak_ptr | Y | Â |
20.7.2.4 | Class template emable_shared_from_this | Y | Â |
20.7.2.5 | shared_ptr atomic access | Y | Â |
20.7.2.6 | Smart pointer hash support | Y | Â |
20.8 | Function objects | Â | Â |
20.8.1 | Definitions | Â | Â |
20.8.2 | Requirements | Â | Â |
20.8.3 | Class template reference_wrapper | Y | Â |
20.8.4 | Arithmetic operation | Y | Â |
20.8.5 | Comparisons | Y | Â |
20.8.6 | Logical operations | Y | Â |
20.8.7 | Bitwise operations | Y | Â |
20.8.8 | Negators | Y | Â |
20.8.9 | Function template bind | Y | Â |
20.8.10 | Function template mem_fn | Y | Â |
20.8.11 | Polymorphic function wrappers | Â | Â |
20.8.11.1 | Class bad_function_call | Y | Â |
20.8.11.2 | Class template function | Partial | Missing allocator support |
20.8.12 | Class template hash | Y | Â |
20.9 | Metaprogramming and type traits | Â | Â |
20.9.1 | Requirements | Y | Â |
20.9.2 | Header <type_traits> synopsis | Â | Â |
20.9.3 | Helper classes | Y | Â |
20.9.4 | Unary Type Traits | Y | Â |
20.9.4.1 | Primary type categories | Y | Â |
20.9.4.2 | Composite type traits | Y | Â |
20.9.4.3 | Type properties | Y | Â |
20.9.5 | Type property queries | Y | Â |
20.9.6 | Relationships between types | Y | Â |
20.9.7 | Transformations between types | Â | Â |
20.9.7.1 | Const-volatile modifications | Y | Â |
20.9.7.2 | Reference modifications | Y | Â |
20.9.7.3 | Sign modifications | Y | Â |
20.9.7.4 | Array modifications | Y | Â |
20.9.7.5 | Pointer modifications | Y | Â |
20.9.7.6 | Other transformations | Y | Â |
20.10 | Compile-time rational arithmetic | Â | Â |
20.10.1 | In general | Â | Â |
20.10.2 | Header <ratio> synopsis | Â | Â |
20.10.3 | Class template ratio | Y | Â |
20.10.4 | Arithmetic on ratio s | Y | Â |
20.10.5 | Comparison of ratio s | Y | Â |
20.10.6 | SI types for ratio | Y | Â |
20.11 | Time utilities | Â | Â |
20.11.3 | Clock requirements | Y | Â |
20.11.4 | Time-related traits | Â | Â |
20.11.4.1 | treat_as_floating_point | Y | Â |
20.11.4.2 | duration_values | Y | Â |
20.11.4.3 | Specializations of common_type | Y | Â |
20.11.5 | Class template duration | Y | Â |
20.11.6 | Class template time_point | Y | Â |
20.11.7 | Clocks | Â | Â |
20.11.7.1 | Class system_clock | Y | Â |
20.11.7.2 | Class steady_clock | Y | Â |
20.11.7.3 | Class high_resolution_clock | Y | Â |
20.11.8 | Date and time functions | Y | Â |
20.12 | Scoped allocator adaptor | Y | Â |
20.12.1 | Header <scoped_allocator> synopsis | Â | Â |
20.12.2 | Scoped allocator adaptor member types | Y | Â |
20.12.3 | Scoped allocator adaptor constructors | Y | Â |
20.12.4 | Scoped allocator adaptor members | Partial | OUTERMOST is not recursive. |
20.12.5 | Scoped allocator operators | Y | Â |
20.13 | Class type_index | Y | Â |
21
|
Strings
- |
21.1 | General | Y | Â |
21.2 | Character traits | Â | Â |
21.2.1 | Character traits requirements | Y | Â |
21.2.2 | traits typedefs | Y | Â |
21.2.3 | char_traits specializations | Â | Â |
21.2.3.1 | struct char_traits<char> | Y | Â |
21.2.3.2 | struct char_traits<char16_t> | Y | Â |
21.2.3.3 | struct char_traits<char32_t> | Y | Â |
21.2.3.4 | struct char_traits<wchar_t> | Y | Â |
21.3 | String classes | Y | Â |
21.4 | Class template basic_string | Y | Â |
21.5 | Numeric Conversions | Y | Â |
21.6 | Hash support | Y | Â |
21.7 | Null-terminated sequence utilities | Partial | C library dependency.
+ |
21.1 | General | Y | Â |
21.2 | Character traits | Â | Â |
21.2.1 | Character traits requirements | Y | Â |
21.2.2 | traits typedefs | Y | Â |
21.2.3 | char_traits specializations | Â | Â |
21.2.3.1 | struct char_traits<char> | Y | Â |
21.2.3.2 | struct char_traits<char16_t> | Y | Â |
21.2.3.3 | struct char_traits<char32_t> | Y | Â |
21.2.3.4 | struct char_traits<wchar_t> | Y | Â |
21.3 | String classes | Y | Â |
21.4 | Class template basic_string | Y | Â |
21.5 | Numeric Conversions | Y | Â |
21.6 | Hash support | Y | Â |
21.7 | Null-terminated sequence utilities | Partial | C library dependency.
Missing <cuchar>
|
22
@@ -339,11 +339,11 @@ not in any particular release.
N3421
- | Making Operator Functors greater<> | Y | Â |
+ | Making Operator Functors greater<> | Y | Â |
N3657
- | Adding heterogeneous comparison lookup to associative containers | WIP | Â |
+ | Adding heterogeneous comparison lookup to associative containers | Y | Â |
N3655
@@ -351,7 +351,7 @@ not in any particular release.
N3644
- | Null Forward Iterators | N | Â |
Table 1.4. C++ Technical Specifications Implementation Status
Paper | Title | Status | Comments |
---|
+ | Null Forward Iterators | Partial | Only affects Debug Mode |
Table 1.4. C++ Technical Specifications Implementation Status
Paper | Title | Status | Comments |
---|
N3662
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
index 76387c79ce2..742d38dacd6 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
@@ -944,7 +944,6 @@ particular release.
-
20.11.5
Class template duration
Y
@@ -1068,14 +1067,12 @@ particular release.
-
21.2.3.1
struct char_traits<char>
Y
-
21.2.3.2
struct char_traits<char16_t>
Y
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2014.xml b/libstdc++-v3/doc/xml/manual/status_cxx2014.xml
index f716739bd8e..fc3299584fb 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2014.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2014.xml
@@ -212,14 +212,13 @@ not in any particular release.
-
N3657
Adding heterogeneous comparison lookup to associative containers
- WIP
+ Y
@@ -242,8 +241,8 @@ not in any particular release.
Null Forward Iterators
- N
-
+ Partial
+ Only affects Debug Mode
|
--
2.30.2