comparison tradcpp.1 @ 122:64c4de3709de

Complain if -[DIU] is given an empty argument. (Like many compilers over the years, we don't accept the argument appearing in the next argv word.) Warn about this in the man page too.
author David A. Holland
date Tue, 11 Jun 2013 18:32:41 -0400
parents 103acee239e0
children 9f479b52364a
comparison
equal deleted inserted replaced
121:103acee239e0 122:64c4de3709de
75 .It Fl Dmacro[=expansion] 75 .It Fl Dmacro[=expansion]
76 Provide a definition for the named macro. 76 Provide a definition for the named macro.
77 If no expansion is provided, the value 77 If no expansion is provided, the value
78 .Dq 1 78 .Dq 1
79 is used. 79 is used.
80 Note that like many Unix compilers,
81 .Nm
82 does not accept a space between the
83 .Dq D
84 and the macro name.
80 .It Fl Ipath 85 .It Fl Ipath
81 Add the specified path to the main list of include directories. 86 Add the specified path to the main list of include directories.
87 Note that like many Unix compilers,
88 .Nm
89 does not accept a space between the
90 .Dq I
91 and the directory name.
82 .It Fl nostdinc 92 .It Fl nostdinc
83 Do not search the standard system include directories. 93 Do not search the standard system include directories.
84 .It Fl P 94 .It Fl P
85 Suppress line number information in the output. 95 Suppress line number information in the output.
86 Currently line number information is not generated at all and this 96 Currently line number information is not generated at all and this
87 option has no effect. 97 option has no effect.
88 .It Fl Umacro 98 .It Fl Umacro
89 Remove any existing defintion for the named macro. 99 Remove any existing defintion for the named macro.
100 Note that like many Unix compilers,
101 .Nm
102 does not accept a space between the
103 .Dq U
104 and the macro name.
90 .It Fl undef 105 .It Fl undef
91 Remove all predefined macros. 106 Remove all predefined macros.
92 .El 107 .El
93 .Ss Warning Options 108 .Ss Warning Options
94 Warning options can be disabled or enabled by inserting, or not, the 109 Warning options can be disabled or enabled by inserting, or not, the