On Mon, Dec 29, 2014 at 03:59:47PM +0100, Jenkins Build Host wrote:
See http://jenkins.xeni.kraxel.org:8080/job/seabios/142/changes
Changes:
[kevin] sdcard: Initial support for SD cards on PCI SDHCI controllers on QEMU
[...]
ROM size (in KB) (ROM_SIZE) [128] 128
[...]
Version: 1.7.5-125.b142.g2c9870f-20141229_155946-jenkins.xeni.kraxel.org Fixed space: 0xe05b-0x10000 total: 8101 slack: 13 Percent slack: 0.2% 16bit size: 35196 32bit segmented size: 2127 32bit flat size: 21109 32bit flat init size: 66688 Lowmem size: 2176 f-segment var size: 1200 Linking out/rom16.o Stripping out/rom16.strip.o Linking out/rom32seg.o Stripping out/rom32seg.strip.o Linking out/rom.o Prepping out/bios.bin.prep Error! ROM doesn't fit (132148 > 131072) You have to either increate the size (CONFIG_ROM_SIZE) or turn off some features (such as hardware support not needed) to make it fit. Trying a more recent gcc version might work too.
Looks like the 128K test build will need to turn off SDCARD support (or something similar).
-Kevin