coreboot/src
Vadim Bendebury 10fea92477 Fix coreboot makefiles not to produce half baked output.
It looks like the cbfstool utility generates the output file even when
it fails to generate it properly. This causes make, if started second
time in a row, after cbfstool failure, to continue beyond the point of
failure (as the corrupted output file is present in the output tree,
the second make invocation presumes that it is valid, as it is newer
than the dependencies).

The output file should be created only when successful, in an atomic
operation. There could be other places in the make system which
require a similar fix, this needs to be investigated further.

Change-Id: I7c17f033ee5937eb712b1a594122430cee5c9146
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: http://review.coreboot.org/750
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins)
2012-03-30 05:30:58 +02:00
..
arch/x86 Fix coreboot makefiles not to produce half baked output. 2012-03-30 05:30:58 +02:00
boot Add timestamps for selfboot and acpi wake 2012-03-30 05:30:08 +02:00
console Fix typos in src/console/Kconfig 2012-03-29 22:35:12 +02:00
cpu Add an option to keep the ROM cached after romstage 2012-03-30 01:07:49 +02:00
devices Add support for enabling PCIe Common Clock and ASPM 2012-03-29 22:16:07 +02:00
drivers Detect whether the OXPCIE card is really present while in the ROM stage. 2012-03-29 23:04:06 +02:00
ec X60/T60: Add option to enable/disable bluetooth 2012-01-31 18:03:40 +01:00
include Add timestamps for selfboot and acpi wake 2012-03-30 05:30:08 +02:00
lib Add native memset() function on x86 2012-03-30 00:57:24 +02:00
mainboard Add bifferboard 2012-03-27 18:42:31 +02:00
northbridge Add the support for RDC R8610 Northbridge 2012-03-27 18:37:57 +02:00
pc80 Make TPM driver work in rom stage. 2012-03-30 02:10:41 +02:00
southbridge Add support for RDC R8610 Southbridge 2012-03-27 18:39:05 +02:00
superio SIO: Add smsc sio1036 superio 2012-02-17 17:19:34 +01:00
vendorcode Add TPM support to coreboot 2012-03-30 02:04:20 +02:00
Kconfig Add TPM support to coreboot 2012-03-30 02:04:20 +02:00
Kconfig.deprecated_options Unify ID_SECTION_OFFSET and mark it deprecated 2012-01-18 11:21:39 +01:00