This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[rfc] fixup ld testsuite for alpha enable --gc-sections


On 03/29/2011 02:19 PM, Richard Henderson wrote:
> Only about a decade late, I'd gotten tired of seeing these
> failures when testing alpha.
> 
> There are a number of testsuite changes required here, some of
> which affect generic tests.  I'll send a separate message and
> rfa for those.

And here's that.

The Problem is that two "generic" tests are written expecting
32-bit absolute addresses are ok, even for 64-bit targets.  For
a fair number of targets this is even true.

But alpha by default places the image base at 0x1_2000_0000,
which results in all sorts of relocation truncated errors.

This adjusts the two relevant test cases for 64-bit targets.
Which... probably causes just as many problems for some 32-bit
targets.

So.  What's the best way forward here?


r~

Attachment: z
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]