public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [wwwdocs] GCC 6 Release Notes for RTEMS
@ 2015-09-04  7:00 Sebastian Huber
  2015-09-14  7:06 ` Sebastian Huber
  2015-10-31 21:17 ` Gerald Pfeifer
  0 siblings, 2 replies; 7+ messages in thread
From: Sebastian Huber @ 2015-09-04  7:00 UTC (permalink / raw)
  To: gcc-patches; +Cc: RTEMS

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.huber@embedded-brains.de
PGP     : Public key available on request.

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-11-02  6:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-09-04  7:00 [wwwdocs] GCC 6 Release Notes for RTEMS Sebastian Huber
2015-09-14  7:06 ` Sebastian Huber
2015-09-14 18:48   ` Jeff Law
2015-09-15  7:52     ` Sebastian Huber
2015-09-16  6:58       ` Sebastian Huber
2015-10-31 21:17 ` Gerald Pfeifer
2015-11-02  6:46   ` Sebastian Huber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).