Index: htdocs/gcc-6/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-6/changes.html,v
retrieving revision 1.25
diff -u -r1.25 changes.html
--- htdocs/gcc-6/changes.html   25 Aug 2015 22:27:46 -0000      1.25
+++ htdocs/gcc-6/changes.html   4 Sep 2015 06:21:14 -0000
@@ -203,6 +203,23 @@

 <!-- <h3 id="freebsd">FreeBSD</h3> -->

+<!-- <h3 id="rtems">RTEMS</h3> -->
+  <ul>
+    <li>The RTEMS thread model implementation changed.  For the mutexes
+    self-contained objects defined in Newlib &lt;sys/lock.h&gt; are used
+ instead of Classic API semaphores. The keys for thread specific data and
+    the once function are directly defined via &lt;pthread.h&gt;.
+    Self-contained condition variables are provided via Newlib
+    &lt;sys/lock.h&gt;.  The RTEMS thread model supports now the C++11
+    threads.</li>
+
+ <li>The OpenMP support uses now self-contained objects provided by Newlib + &lt;sys/lock.h&gt; and offers a significantly better performance compared
+    to the POSIX configuration of <code>libgomp</code>.  It is possible to
+    configure thread pools for each scheduler instance via the environment
+    variable <code>GOMP_RTEMS_THREAD_POOLS</code>.</li>
+  </ul>
+
 <!-- <h3 id="vxmils">VxWorks MILS</h3> -->


--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to