build gcc with distcc
Ben Elliston
bje@au1.ibm.com
Sun Nov 19 23:50:00 GMT 2006
> On a somewhat related note, I'd be interested to hear if ccache
> could be snuck into bootstrapping to speed up recompiles in the
> intermediate stages, especially with incremental changes. (Anyone
> tried this?) I've noted that ccache-ing only speeds up the first
> stage, as one would expect.
> There might be a subtle issue with ccache assuming that the compiler
> that created a cache-hit object did not change. I'm only aware of
> ccache verifying compiler versions (string compare) in the
> hit-check, which alone doesn't suffice to guarantee that the cache
> is (or should be) hit.
No, it records the timestamp of the compiler driver. These would
always be different in a bootstrap run, so you would never get any
cache hits for second and third stage object files.
Ben
More information about the Gcc
mailing list