------- Comment #10 from pinskia at gcc dot gnu dot org  2006-06-17 00:49 
-------
(In reply to comment #9)
> Andrew --
> 
> Since you're unwilling to close this PR, I'll leave it open.  However, it's 
> P5;
> I trust OpenMP users to be able to figure out how to find the OpenMP pragmas.

Lets look at it a different way, how easy is it for a GCC user to see that GCC
supports OpenMP.  It is hard because they have to look at the wrong section to
find it does.  Yes the news section on the main web page says it exists but
that is not an excuse for having not good documentation.  Let me also point out
there are other extensions which are more documented than OpenMP even ones
which are part of a standard like 
http://gcc.gnu.org/onlinedocs/gcc/Long-Long.html#Long-Long
http://gcc.gnu.org/onlinedocs/gcc/Hex-Floats.html#Hex-Floats
http://gcc.gnu.org/onlinedocs/gcc/Compound-Literals.html#Compound-Literals
http://gcc.gnu.org/onlinedocs/gcc/Mixed-Declarations.html#Mixed-Declarations
http://gcc.gnu.org/onlinedocs/gcc/Initializers.html#Initializers

Should I continue or can I say that OpenMP is just poorly documented and is
inconsistent with the rest of GCC and is really an undocumented extension that
can be removed still?

Even TLS is not documented the way OpenMP is:
http://gcc.gnu.org/onlinedocs/gcc/Thread_002dLocal.html#Thread_002dLocal
In fact it gives exact edits to the real standard.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P5                          |P3
            Summary|[4.2 Regression] OpenMP     |OpenMP extensions to the C
                   |extensions to the C language|language is not documented
                   |is not documented or        |or doumented in the wrong
                   |doumented in the wrong spot |spot


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26154

Reply via email to