request for timings - makedepend
Zack Weinberg
zack@codesourcery.com
Tue Mar 8 05:54:00 GMT 2005
Mark Mitchell <mark@codesourcery.com> writes:
> Maybe cpplib could even be hacked to have a mode where (when
> generating dependencies) it silently permits #include of an
> non-existing file, considers it a dependency in the current
> directory, and just keeps going? I have insufficient cpplib taste
> to know whether or not that's a truly awful idea. :-)
As a matter of fact, this is very nearly what the existing
"makedepend" program is doing. It is currently silently ignoring all
missing #includes. This is the right thing for headers in
/usr/include (which it is not bothering to search, given the
incantation I posted) but not for generated headers. A possibility
that I've considered is to add a cpplib callback for a missing
#include, and give makedepend a list of file glob patterns for which
the correct behavior is as you suggest.
zw
More information about the Gcc
mailing list