On Fri, Mar 04, 2016 at 04:45:09PM +0100, Paolo Bonzini wrote: > > > On 04/03/2016 12:04, Andrew Jones wrote: > >> > + > >> > +$(TEST_DIR)/selftest.o $(TEST_DIR)/spinlock-test.o $(cstart.o): $(asm-offsets) > > You know a project is really growing when you need 'make -j' :-) > > > > How about this patch instead though > > > > -test_cases: $(generated_files) $(tests-common) $(tests) > > +test_cases: $(tests-common) $(tests) > > +$(patsubst %.flat,%.o,$(tests-common) $(tests)) $(cstart.o): $(generated_files) > > > > Or, hmm, actually any $(TEST_DIR)/ lib/$(TEST_DIR)/ or lib/$(ARCH)/ > > source file could depend on asm-offsets. So the above probably isn't > > sufficient for the long term either. > > I expect a relatively small part of the .o files to need asm-offsets, so > I'm going with Peter's patch. Well, his patch adds the dependency for $(TEST_DIR)/spinlock-test.o, which actually doesn't need it. We should either just put the ones that need it, or all of them. Thanks, drew -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html