Iyer, Balaji V wrote:
Thank you for catching this. Yes, it should be ABI 1.1
...
The sentence "Current only..." should be changed to something like this: Currently all the features except _Cilk_for has been implemented.

How about the following patch to changes.html - and to doc/invoke.texi?

Regarding _Cilk_for, I assume that the missing bits are in http://gcc.gnu.org/ml/gcc-patches/2014-02/msg01283.html ? It is a bit unfortunate that 4.9 will miss that bits :-/

Tobias
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.9/changes.html,v
retrieving revision 1.61
diff -p -r1.61 changes.html
*** changes.html	8 Mar 2014 18:09:45 -0000	1.61
--- changes.html	8 Mar 2014 19:45:08 -0000
***************
*** 157,162 ****
--- 157,169 ----
      loop-carried dependencies which would prevent concurrent execution of
      consecutive iterations using SIMD (single instruction multiple data)
      instructions.</li>
+ 
+     <li>Support for <a href="https://www.cilkplus.org/";>Cilk Plus</a> has been
+     added and can be enabled with the <code>-fcilkplus</code> option.  Cilk Plus
+     is an extension to the C and C++ languages to support data and task
+     parallelism.  The present implementation follows ABI version 1.1; all
+     features but <code>_Cilk_for</code> have been implemented.</li>
+ </li>
    </ul>           
  
  <h3>C</h3>
2014-03-08  Tobias Burnus  <bur...@net-b.de>

	* doc/invoke.texi (-fcilkplus): Update implementation
	status.

diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 2ee091a..c6530ba 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1889,12 +1889,11 @@ are ignored.
 Enable the usage of Cilk Plus language extension features for C/C++.
 When the option @option{-fcilkplus} is specified, enable the usage of
 the Cilk Plus Language extension features for C/C++.  The present
-implementation follows ABI version 0.9.  This is an experimental
+implementation follows ABI version 1.1.  This is an experimental
 feature that is only partially complete, and whose interface may
 change in future versions of GCC as the official specification
-changes.  Currently only the array notation feature of the language
-specification has been implemented.  More features will be implemented
-in subsequent release cycles.
+changes.  Currently, all features but @code{_Cilk_for} have been
+implemented.
 
 @item -fgnu-tm
 @opindex fgnu-tm

Reply via email to