Patchwork documentation: clarify that Cilk Plus implementation is incomplete

login
register
mail settings
Submitter Aldy Hernandez
Date June 26, 2013, 1:28 p.m.
Message ID <51CAEC8F.9010508@redhat.com>
Download mbox | patch
Permalink /patch/254739/
State New
Headers show

Comments

Aldy Hernandez - June 26, 2013, 1:28 p.m.
This is a small cleanup to the Cilk Plus mention in our documentation, 
but more importantly, it clarifies that the Cilk Plus implementation in 
GCC is only partial.

OK for trunk?
* doc/invoke.texi (-fcilkplus): Clarify that implementation is
	incomplete.

Patch

diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index dd82880..3150c8d 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1804,13 +1804,17 @@  have support for @option{-pthread}.
 @item -fcilkplus
 @opindex fcilkplus
 @cindex Enable Cilk Plus
-Enable the usage of Cilk Language extension features for C/C++.  When the flag
-@option{-fcilkplus} is specified, all the Cilk Plus components are converted 
-to the appropriate C/C++ code.  The present implementation follows ABI version 
-0.9.  There are four major parts to Cilk Plus language 
-extension: Array Notations, Cilk Keywords, SIMD annotations and elemental 
-functions.  Detailed information about Cilk Plus can be found at 
-@w{@uref{http://www.cilkplus.org}}. 
+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.
+
+Detailed information about Cilk Plus can be found at
+@w{@uref{http://www.cilkplus.org}}.
 
 @item -fgnu-tm
 @opindex fgnu-tm