On 08/23/2016 02:55 AM, Patrick Palka wrote: > > Any reason why automatic dependency generation is not used for the > build/*.o objects too?
Historic. Tromey had a big patch a long while ago that made everything be covered by auto dependencies. That turned out to trickle some GNU make bug and was backed out. Later on, a more incremental approach was taken, and that left out build/*.o objects for starters: https://gcc.gnu.org/ml/gcc/2013-07/msg00242.html https://gcc.gnu.org/ml/gcc-patches/2013-07/msg01218.html https://gcc.gnu.org/ml/gcc-patches/2013-07/msg01386.html I couldn't find the original patch, but it's in the lists somewhere. Thanks, Pedro Alves