more on objcopy
Eric W. Biederman
ebiederman at lnxi.com
Thu Feb 6 13:13:00 CET 2003
steven james <pyro at linuxlabs.com> writes:
> Greetings,
>
> The size in the ldscripts is controlled by ROM_IMAGE_SIZE in the mainboard
> config file. With care, it should be changable, but there is a good bit of
> magic in there (I'm trying to get rid of some of that in the boards I
> have, but it is slow going and some of it is hard to get rid of).
>
> Of course, if the selected size is too small, bad things happen (I don't
> know if it will build a broken image, or just fail to build).
It will just fail to build. So it is safe to set ROM_IMAGE_SIZE
arbitrarily small.
> The thing is, a build where ionly the actual size needed gets used
> presents some real problems for getting target addresses right.
Thinking about it the only way that might work is to link the
entire rom image into a .o file. And then compute what the start
address would need to be. And then do a final link to the rom image.
Eric
More information about the coreboot
mailing list