.BE procexit .
These routines are supplied with one parameter, a pointer to a
string containing the name of the procedure.
-.IP -\fBA\fR[\fIfile\fR]
+.IP \fB\-A\fR[\fIfile\fR]
.br
if \fIfile\fR is not given, generate a list
of makefile dependencies and write them to the standard output.
If \fIfile\fP is given,
generate the list of makefile dependencies on file \fIfile\fP.
-.IP -\fBs\fR
+.IP \fB\-i\fR
when generating makefile dependencies, do not include files from
/usr/include.
-.IP -\fBm\fR
+.IP \fB\-m\fR
when generating makefile dependencies, generate them in the following format:
.RS
.IP "file.o: file1.h"
dependency(s, source)
char *s, *source;
{
- if (options['s'] && !strncmp(s, "/usr/include/", 13)) {
+ if (options['i'] && !strncmp(s, "/usr/include/", 13)) {
return;
}
if (options['m'] && source) {
d perform a small dataflow analysis
D see identifier following as a macro
E run preprocessor only
+i suppress /usr/include include files in dependency list
I expand include table with directory name following
m generate file.o: file1.h format dependency lines
M set identifier length
p trace
P in running the preprocessor do not output '# line' lines
R restricted C
-s suppress /usr/include include files in dependency list
T take path following as directory for storing temporary file(s)
U undefine predefined name
V set objectsize and alignment requirements
dep_file = text;
}
break;
- case 's':
+ case 'i':
case 'm':
options[opt] = 1;
break;