objcopy interleave address bug ?
Fri Jan 2 16:59:00 GMT 2004
> Yes. Most people must start their ROMs at zero, otherwise I expect this
> issue would have already been raised. Or perhaps people have discovered
> that --change-section-lma works around the problem. That's not a nice
> solution since it requires you know the original section lma, but if I
> commit the following I'll change the behaviour for people who might
> currently use "objcopy --interleave=x --byte=y --change-section-lma=z".
> On the whole, I think the following is a desirable patch, but I'll leave
> committing it for a while to see if there are dissenting opinions.
> * objcopy.c (filter_bytes): Delete. Move code to..
> (copy_section): ..here. Simplify size adjustment. Divide
> section lma by interleave.
I do not think that anyone is going to object to this patch, so please
do apply it.
More information about the Binutils