Hi,
attached patch helps with parallel make (make -j) on Kconfig builds on my system.
Basically, $(obj)/build.h is made an explicit dependency of all the various object files, so make doesn't try to build any of these with build.h not around.
Also, build.h is atomically generated by writing to some other file, then renaming.
I don't say that this "fixes" parallel make, as there might be more issues.
Signed-off-by: Patrick Georgi patrick.georgi@coresystems.de
Am 28.01.2010 02:54, schrieb Peter Stuge:
It's included in lots of places, and drags in config.h (see last printf line). If that one doesn't exist completely, you'll get lots of warnings/errors about non-existant symbols, and sure miscompiles.
Patrick