coreboot/src
Carl-Daniel Hailfinger 8a3ad59653 Revision 3564 improved compilation time, but it also introduced a
dependency bug which hit people running parallel make instances.

With our current makefile architecture, the "right" fix is impossible.
However, we can still kill the race conditions leading to arbitrary
compilation failures. That trick depends on the atomicity of the mv
command.

Extensive comments explain what the workaround does.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3663 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2008-10-16 23:44:21 +00:00
..
arch The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of 2008-10-01 12:52:52 +00:00
boot Remove welcome message from elfboot. None of the other subsystems have their 2008-08-03 10:38:26 +00:00
config Revision 3564 improved compilation time, but it also introduced a 2008-10-16 23:44:21 +00:00
console fix warning in vga console code (trivial) 2008-08-01 11:38:23 +00:00
cpu Thanks to Jason Zhao we got a skeleton CAR code for VIA C7. I have tried 2008-10-03 15:17:47 +00:00
devices From Vincent Legoll: 2008-09-11 06:52:22 +00:00
drivers The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of 2008-10-01 12:52:52 +00:00
include Move AMD RS690 and SB600 PCI IDs to pci_ids.h where they should be. 2008-10-13 21:41:24 +00:00
lib Drop tons of duplicated debug.c files, move common file to 2008-10-12 22:34:08 +00:00
mainboard * Add a new board, the BCom WinNET P680 2008-10-16 17:45:25 +00:00
northbridge Drop tons of duplicated debug.c files, move common file to 2008-10-12 22:34:08 +00:00
pc80 This patch fixes the dbm690t keyboard not working issue. It should also 2008-09-26 19:15:38 +00:00
pmc/altimus/mpc7410 Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
ram use printk, when possible. (trivial) 2008-08-01 12:12:37 +00:00
sdram fix typo in commend of generic_sdram.c (trivial) 2008-08-01 11:36:40 +00:00
southbridge Revision 3567 introduced __attribute__((packed)) for a structured which 2008-10-16 15:05:18 +00:00
stream The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of 2008-10-01 12:52:52 +00:00
superio * Add a new board, the BCom WinNET P680 2008-10-16 17:45:25 +00:00