Change the CBFS build process to use coreboot.rom
authorPatrick Georgi <patrick.georgi@coresystems.de>
Sat, 6 Jun 2009 07:19:53 +0000 (07:19 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Sat, 6 Jun 2009 07:19:53 +0000 (07:19 +0000)
commit240ef7c7691a29e96f7710b2f6d6d95b5bb53d13
tree5e989b0857c249c62863b4618474226e48526515
parentaa58f5427ff5188bc867b1016ca2a41e0a516519
Change the CBFS build process to use coreboot.rom
instead of coreboot.strip. That fixes the normal
image because the calculations for its offset in
the ROM match reality again.

This requires changes in CBFS configurations to
minimize the bootblock size. These are also done
for CBFS boards.

Other than this a couple of minor fixes are in this
patch:
- make asus/m2v-mx_se build with abuild with a
  crosscompiler
- move CONFIG_CBFS for hp/dl145_g3 to Options.lb
  as it's done everywhere else
- change the default config of abuild to not
  provide ROM_IMAGE_SIZE values for the images
  in a CBFS configuration
- change abuild's crosscompile autodetection to
  not try to use "i386-elf-i386-elf-gcc" (which
  is bogus)

Except for the latter two abuild changes (both
in util/abuild/abuild), they're available as
patch set on the mailing list in a mail from
2009-06-05 titled
[PATCH]es to get normal image to work again with CBFS

The changes in util/abuild/abuild are trivial and
abuild tested.

As discussed on the list,
targets/hp/dl145_g3/Config-abuild.lb is
deleted, now that Config.lb works again.

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4344 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
21 files changed:
src/config/failovercalculation.lb
src/config/nofailovercalculation.lb
src/config/nofailovercalculation128.lb
src/mainboard/emulation/qemu-x86/Config.lb
src/mainboard/emulation/qemu-x86/Options.lb
src/mainboard/hp/dl145_g3/Options.lb
src/mainboard/kontron/986lcd-m/Options.lb
src/mainboard/via/vt8454c/Options.lb
targets/asus/m2v-mx_se/Config-abuild.lb
targets/emulation/qemu-x86/Config-abuild.lb
targets/emulation/qemu-x86/Config-lab.lb
targets/emulation/qemu-x86/Config.OLPC.lb
targets/emulation/qemu-x86/Config.lb
targets/hp/dl145_g3/Config-abuild.lb [deleted file]
targets/hp/dl145_g3/Config.lb
targets/kontron/986lcd-m/Config-abuild.lb
targets/kontron/986lcd-m/Config.lb
targets/via/vt8454c/Config-abuild.lb
targets/via/vt8454c/Config.lb
util/abuild/abuild
util/newconfig/config.g