From: redi
Date: Fri, 17 Jul 2015 16:08:14 +0000 (+0000)
Subject: * doc/xml/manual/status_cxx2011.xml: Add caveats for native_handle.
X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=959e7bd02a0ced4a067acbb5a794e200ee3c9b25;p=thirdparty%2Fgcc.git
* doc/xml/manual/status_cxx2011.xml: Add caveats for native_handle.
* doc/html/manual/status.html: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225939 138bc75d-0d04-0410-961f-82ee72b054a4
---
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3362427f9974..7f1a85c22134 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2015-07-17 Jonathan Wakely
+
+ * doc/xml/manual/status_cxx2011.xml: Add caveats for native_handle.
+ * doc/html/manual/status.html: Regenerate.
+
2015-07-16 François Dumont
* include/bits/stl_algobase.h (__miter_base): Move...
diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html
index 0885b5db3262..e28bfbad8a96 100644
--- a/libstdc++-v3/doc/html/manual/status.html
+++ b/libstdc++-v3/doc/html/manual/status.html
@@ -297,7 +297,10 @@ particular release.
30.2.3 [thread.req.native]/1
native_handle_type
and
native_handle
are provided. The handle types
- are defined in terms of the Gthreads abstraction layer.
+ are defined in terms of the Gthreads abstraction layer, although this
+ is subject to change at any time. Any use of
+ native_handle
is inherently non-portable and
+ not guaranteed to work between major releases of GCC.
thread
: The native handle type is
a typedef for __gthread_t
i.e. pthread_t
when GCC is configured with the posix
thread
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
index 2b99b9d19706..cf99956b7eb7 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
@@ -2670,7 +2670,10 @@ particular release.
30.2.3 [thread.req.native]/1
native_handle_type and
native_handle are provided. The handle types
- are defined in terms of the Gthreads abstraction layer.
+ are defined in terms of the Gthreads abstraction layer, although this
+ is subject to change at any time. Any use of
+ native_handle is inherently non-portable and
+ not guaranteed to work between major releases of GCC.
thread: The native handle type is
a typedef for __gthread_t
i.e. pthread_t