diff options
Diffstat (limited to 'gcc/doc/cppopts.texi')
-rw-r--r-- | gcc/doc/cppopts.texi | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gcc/doc/cppopts.texi b/gcc/doc/cppopts.texi index 872cffcd501..5edeebdf239 100644 --- a/gcc/doc/cppopts.texi +++ b/gcc/doc/cppopts.texi @@ -237,6 +237,12 @@ preprocessed output. When used with the driver options @option{-MD} or @option{-MMD}, @option{-MF} overrides the default dependency output file. +@c APPLE LOCAL begin -dependency-file +@item -dependency-file +@opindex dependency-file @var{name} +Like @option{-MF}. (APPLE ONLY) +@c APPLE LOCAL end -dependency-file + @item -MG @opindex MG In conjunction with an option such as @option{-M} requesting @@ -348,13 +354,17 @@ current directory. @item -x c @itemx -x c++ @itemx -x objective-c +@c APPLE LOCAL Objective-C++ +@itemx -x objective-c++ @itemx -x assembler-with-cpp @opindex x -Specify the source language: C, C++, Objective-C, or assembly. This has +@c APPLE LOCAL Objective-C++ +Specify the source language: C, C++, Objective-C, Objective-C++, or assembly. This has nothing to do with standards conformance or extensions; it merely selects which base syntax to expect. If you give none of these options, cpp will deduce the language from the extension of the source file: -@samp{.c}, @samp{.cc}, @samp{.m}, or @samp{.S}. Some other common +@c APPLE LOCAL Objective-C++ +@samp{.c}, @samp{.cc}, @samp{.m}, @samp{.mm}, or @samp{.S}. Some other common extensions for C++ and assembly are also recognized. If cpp does not recognize the extension, it will treat the file as C; this is the most generic mode. |