-pedantic and typename
Gerald Pfeifer
pfeifer@dbai.tuwien.ac.at
Fri Mar 20 03:49:00 GMT 1998
What happened to my patch below? Was there any particular reason not to
install it?
Neither CVS snapshots nor egcs-1.0.2 have it, though it fixes a real
documentation bug.
----- cut here -----
Sat Mar 7 14:41:50 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* invoke.texi: Option -pedantic also enforces stronger compliance
with ISO C++.
--- gcc/invoke.texi.orig Sat Mar 7 14:34:10 1998
+++ gcc/invoke.texi Sat Mar 7 14:41:50 1998
@@ -1188,13 +1188,13 @@
Check the code for syntax errors, but don't do anything beyond that.
@item -pedantic
-Issue all the warnings demanded by strict ANSI standard C; reject
-all programs that use forbidden extensions.
+Issue all the warnings demanded by strict ANSI C and ISO C++;
+reject all programs that use forbidden extensions.
-Valid ANSI standard C programs should compile properly with or without
+Valid ANSI C and ISO C++ programs should compile properly with or without
this option (though a rare few will require @samp{-ansi}). However,
-without this option, certain GNU extensions and traditional C features
-are supported as well. With this option, they are rejected.
+without this option, certain GNU extensions and traditional C and C++
+features are supported as well. With this option, they are rejected.
@samp{-pedantic} does not cause warning messages for use of the
alternate keywords whose names begin and end with @samp{__}. Pedantic
More information about the Gcc-bugs
mailing list