Binutils backwards incompatibilities?
Jeff Baker
jbaker@qnx.com
Tue Nov 30 18:38:00 GMT 2004
I was afraid you'd say that :)
Thanks.
Nick Clifton wrote:
> Hi Jeff,
>
>
>>I am aware of a couple of incompatibilities with SH4 support. For one
>
> a
>
>>subset of the relocations were renumbered; the second involves the
>>treatment of relocation addends. We ship our kernel in such a manner
>>that it needs to be relocated as it's being added to a boot image.
>
> The
>
>>relocation addend change means that you can't relocate a kernel built
>>with an older toolchain with the newer toolchain or vice versa.
>>
>>Is this the kind of stuff I'd find in the NEWS files?
>
>
> Not really no. The gas/NEWS file does mention that SH4A support was
> added for 2.15 but nothing is mentioned about reloc renumbering.
>
> The long answer to your original question is that there is no formal
> system for collecting potential incompatibilities between different
> binutils releases and documenting them. Thus if you need to find out if
>
> a newer release will still work with binaries created with an older
> release the only way to be sure is to try it and see.
>
> Cheers
> Nick
More information about the Binutils
mailing list