[ccache] direct mode
andrew_stubbs at mentor.com
Wed Oct 23 10:03:59 MDT 2013
On 23/10/13 16:27, Ian Norton wrote:
> > This scheme does not allow for the case where the compiler's search
> path has been changed, but the "gcc" binary has not, but it should
> certainly catch the cases where the include directories have been
> updated, or the user's own -I include paths have new content.
> Is it even possible to change the search paths without a rebuild?
Yes, you can modify the default specs file. (Actually, the default specs
are built into the gcc binary, but gcc will automatically loads specs
from a file in the right spot, if you create one.)
> > In terms of false negatives, it's hard to tell the difference between
> "" and <> includes (in which the search path starts in a different
> place), and it'll be suboptimal where the user's source contains
> explicit paths to header files.
> I would hole that statting missing would be quite inexpensive
Hope? Yes, that's my expectation, but any syscall is more expensive than
not having it.
More information about the ccache