From: Jonathan Wakely
Date: Fri, 17 Jul 2015 16:08:14 +0000 (+0100)
Subject: status_cxx2011.xml: Add caveats for native_handle.
X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9298e25f6c5d5606fa140aa6a192b72f201daa56;p=gcc.git
status_cxx2011.xml: Add caveats for native_handle.
* doc/xml/manual/status_cxx2011.xml: Add caveats for native_handle.
* doc/html/manual/status.html: Regenerate.
From-SVN: r225939
---
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3362427f997..7f1a85c2213 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 0885b5db326..e28bfbad8a9 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 2b99b9d1970..cf99956b7eb 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