the following patch was just integrated into master: commit 808a429881b8615e6c1270f2a5a04db300c3a508 Author: Julius Werner jwerner@chromium.org Date: Fri Mar 13 11:05:07 2015 -0700
Makefile: Disable implicit rules
This patch disables implicit make rules (like %.o: %.c) from our build system, since we don't use them and they can cause unexpected results when there's a mistake in the Makefiles.
BRANCH=None BUG=chromium:466469 TEST=emerge-falco coreboot fails with only this patch and succeeds with this and the $(src-to-obj) fix.
Change-Id: I7478adaddbbeaa2226fd941ffacfce2577ba59ba Signed-off-by: Patrick Georgi pgeorgi@chromium.org Original-Commit-Id: c2543f25f7db61f93be96784eca3f4f65e3ffaa0 Original-Change-Id: Ia6a91f040ad4ef556cf7912cd82a73173dfec8cb Original-Signed-off-by: Julius Werner jwerner@chromium.org Original-Reviewed-on: https://chromium-review.googlesource.com/259947 Original-Reviewed-by: Mike Frysinger vapier@chromium.org Original-Reviewed-by: Aaron Durbin adurbin@chromium.org Original-Reviewed-by: Patrick Georgi pgeorgi@chromium.org Reviewed-on: http://review.coreboot.org/9865 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer stefan.reinauer@coreboot.org
See http://review.coreboot.org/9865 for details.
-gerrit