Tobias Burnus wrote:
Iyer, Balaji V wrote:
Thank you for catching this. Yes, it should be ABI 1.1
Actually, shouldn't this ABI 1.2? On http://www.cilkplus.org/ - one
finds the statement: "The new specification (version 1.2) contains
numerous corrections and clarifications. No new features were added,
but the existing features are much more precisely described." - Hence,
ABI 1.1 should also match ABI version 1.2.
Or should we simply remove the ABI version completely? I have attached
such a patch?
OK for the trunk / the webserver?
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 20:03:32 -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. 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..8cb551f 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1888,13 +1888,11 @@ are ignored.
@cindex Enable Cilk Plus
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
-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.
+the Cilk Plus Language extension features for C/C++. 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, all features but @code{_Cilk_for}
+have been implemented.
@item -fgnu-tm
@opindex fgnu-tm