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