Commit 9298e25f by Jonathan Wakely Committed by Jonathan Wakely

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
parent f7b7b0aa
2015-07-17 Jonathan Wakely <jwakely@redhat.com>
* doc/xml/manual/status_cxx2011.xml: Add caveats for native_handle.
* doc/html/manual/status.html: Regenerate.
2015-07-16 François Dumont <fdumont@gcc.gnu.org> 2015-07-16 François Dumont <fdumont@gcc.gnu.org>
* include/bits/stl_algobase.h (__miter_base): Move... * include/bits/stl_algobase.h (__miter_base): Move...
......
...@@ -297,7 +297,10 @@ particular release. ...@@ -297,7 +297,10 @@ particular release.
<span class="emphasis"><em>30.2.3 [thread.req.native]/1</em></span> <span class="emphasis"><em>30.2.3 [thread.req.native]/1</em></span>
<code class="classname">native_handle_type</code> and <code class="classname">native_handle_type</code> and
<code class="methodname">native_handle</code> are provided. The handle types <code class="methodname">native_handle</code> 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
<code class="classname">native_handle</code> is inherently non-portable and
not guaranteed to work between major releases of GCC.
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><code class="classname">thread</code>: The native handle type is </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><code class="classname">thread</code>: The native handle type is
a typedef for <code class="code">__gthread_t</code> i.e. <code class="code">pthread_t</code> a typedef for <code class="code">__gthread_t</code> i.e. <code class="code">pthread_t</code>
when GCC is configured with the <code class="literal">posix</code> thread when GCC is configured with the <code class="literal">posix</code> thread
......
...@@ -2670,7 +2670,10 @@ particular release. ...@@ -2670,7 +2670,10 @@ particular release.
<emphasis>30.2.3 [thread.req.native]/1</emphasis> <emphasis>30.2.3 [thread.req.native]/1</emphasis>
<classname>native_handle_type</classname> and <classname>native_handle_type</classname> and
<methodname>native_handle</methodname> are provided. The handle types <methodname>native_handle</methodname> 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
<classname>native_handle</classname> is inherently non-portable and
not guaranteed to work between major releases of GCC.
<itemizedlist> <itemizedlist>
<listitem><para><classname>thread</classname>: The native handle type is <listitem><para><classname>thread</classname>: The native handle type is
a typedef for <code>__gthread_t</code> i.e. <code>pthread_t</code> a typedef for <code>__gthread_t</code> i.e. <code>pthread_t</code>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment