more than a segment of code
Stefan Reinauer
stepan at suse.de
Wed Sep 10 04:56:00 CEST 2003
Hi,
I'm trying to adopt the AMD Quartet target to the new config scheme
completely, but until now I failed when using the code I checked into
CVS. The static tables and structures like the mem_controller cpu[]
are twice as big as with the HDAMA most of the time, so the image does
not fit in 64k anymore:
/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
section .reset [00000000fffffff0 -> 00000000ffffffff] overlaps section
.payload [00000000ffffb5b0 -> 00000001000008ca]
/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
section .id [00000000ffffffd8 -> 00000000ffffffef] overlaps section
.payload [00000000ffffb5b0 -> 00000001000008ca]
When I set the image size to 128k (ROM_IMAGE_SIZE), I get
/home/stepan/LinuxBIOS/freebios2/src/cpu/i386/reset16.inc:16:3: #error
_ROMBASE is an unsupported value
Is there any solution except stripping down?
Best regards,
Stefan Reinauer
--
Architecture Team
SuSE Linux AG
More information about the coreboot
mailing list