ignore & before array
[unix-history] / usr / src / old / cpp / README
index a242e4e..f023d5f 100644 (file)
@@ -1,5 +1,5 @@
 #
 #
-# @(#)README 1.2 %G%
+# @(#)README 1.3 %G%
 #
 August 30, 1982
 Fixed by Kurt Shoens, UCB
 #
 August 30, 1982
 Fixed by Kurt Shoens, UCB
@@ -24,7 +24,7 @@ To install the preprocessor 'cpp' so it will be used by the C compiler:
        cp cpp /lib/cpp
 
 Invocation
        cp cpp /lib/cpp
 
 Invocation
-       cpp [-CEPR] [-Dname] ... [-Dname=def] ... [-Idirectory] ...
+       cpp [-CEPRM] [-Dname] ... [-Dname=def] ... [-Idirectory] ...
                [-Uname] ... [<infile>] [<outfile>]
 
        If there are two non-flag arguments then the first is the name of the
                [-Uname] ... [<infile>] [<outfile>]
 
        If there are two non-flag arguments then the first is the name of the
@@ -39,6 +39,7 @@ Invocation
                -Dname=def      define name as def
                -E      ignored
                -Idirectory     add directory to search list for #include files
                -Dname=def      define name as def
                -E      ignored
                -Idirectory     add directory to search list for #include files
+               -M      generate Makefile dependencies (-C and -M ignored)
                -P      don't insert lines "# 12 \"foo.c\"" into output
                -R      allow recursive macros
                -Uname  undefine name
                -P      don't insert lines "# 12 \"foo.c\"" into output
                -R      allow recursive macros
                -Uname  undefine name