Hi Andrew,

On Wed, 8 Feb 2012, Andrew MacLeod wrote:
OK, hows this look?  I added a link in the news as well.

Index: index.html
===================================================================
+ <dt><span>Atomic memory model support</span>
+     <span class="date">[2011-11-06]</span></dt>
+ <dd>C++11/C11 <a href="http://gcc.gnu.org/wiki/Atomic/GCCMM";>memory model</a>
+ support has been added through a new set of built-in __atomic functions.
+ These new functions allow a memory model to be specified for an + operation and some targets may produce more efficient barriers and + synchronization code. Generic atomic support has also been added to allow + arbitrary sized data to be treated as atomic, and in turn the C++ atomic
+ class has been updated to allow atomic classes to be any size.
+ </dd>

This news item on the main page is quite long if you compare it with the others and probably fills most of that column on page 1; could you cut this signficantly and instead link to the gcc-4.7/changes.html and have
some of the good general background there?

Also, wouldn't you want to name who has contributed that?  (See some
old items for a couple of examples.)  That is purely optional, I think
it's kinda nice, though, and your employer might appreciate it, too. :-)

Index: gcc-4.7/changes.html
===================================================================
+ Support for atomic operations specifying the C++11/C11 memory model have + been added. These new __atomic routines replace the existing __sync
+       built-in routines.

Would that be <code>__atomic<code> and <code>__sync</code>

Nice stuff!

Gerald

Reply via email to