aboutsummaryrefslogtreecommitdiff
path: root/contrib/gcc/doc/cppopts.texi
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gcc/doc/cppopts.texi')
-rw-r--r--contrib/gcc/doc/cppopts.texi14
1 files changed, 5 insertions, 9 deletions
diff --git a/contrib/gcc/doc/cppopts.texi b/contrib/gcc/doc/cppopts.texi
index 7abb803dd14e..1cc688a4730f 100644
--- a/contrib/gcc/doc/cppopts.texi
+++ b/contrib/gcc/doc/cppopts.texi
@@ -40,8 +40,11 @@ provided with a @option{-D} option.
@item -undef
@opindex undef
-Do not predefine any system-specific macros. The common predefined
-macros remain defined.
+Do not predefine any system-specific or GCC-specific macros. The
+standard predefined macros remain defined.
+@ifset cppmanual
+@xref{Standard Predefined Macros}.
+@end ifset
@item -I @var{dir}
@opindex I
@@ -562,13 +565,6 @@ the source line.
The @option{-CC} option is generally used to support lint comments.
-@item -gcc
-@opindex gcc
-Define the macros @sc{__gnuc__}, @sc{__gnuc_minor__} and
-@sc{__gnuc_patchlevel__}. These are defined automatically when you use
-@command{gcc -E}; you can turn them off in that case with
-@option{-no-gcc}.
-
@item -traditional-cpp
@opindex traditional-cpp
Try to imitate the behavior of old-fashioned C preprocessors, as