On Fri, 26 Jul 2024 at 11:13, Lorenzo Stoakes wrote: > > 5,447,539 ./arch/x86/xen/setup.o.pre Can you perhaps do some kind of "max expansion" on all the preprocessor files (you seem to have done it by changing the ".c.o" rule to just spit it out as "o.pre", which sounds fine). For example, this trivial patch seems to fix the setup.c expansion by about an order of magnitude (ie 50M -> 5M). Entirely untested, but looks ObviouslyCorrect(tm) to me. Linus Linus