------- Comment #4 from raselmsh at hotmail dot com 2007-08-17 12:04 ------- I took a look at ccache again, and it is definitely not what I was thinking of. ccache is more aimed at accelerating multiple full compile rounds of the same package, whereas I was thinking of improving dependency handling in makefiles in order to simplify them - the same problem that 'gcc -M' solves, but to my mind a more elegant solution. Although ccache can do this, I think it is rather clumsy for the job, just as I wouldn't use it as a substitute for 'gcc -M'.
On the other hand, I can live with the fact that you don't agree about the need for this :) If I had time (and you were interested), I would take a look at doing it myself, but unfortunately I don't... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33087