Problems with linker on Alpha

Michael Cree mcree@orcon.net.nz
Sun May 29 03:48:00 GMT 2011


On 07/05/11 02:08, Richard Henderson wrote:
> On 05/06/2011 03:25 AM, Michael Cree wrote:
>> So my question is, what is this "[<other>: 80]"?  Does it matter?  Is this failure a false report?
> 
> It's these:
> 
> /* Legal values for st_other field of Elf64_Sym.  */
> #define STO_ALPHA_NOPV          0x80    /* No PV required.  */
> #define STO_ALPHA_STD_GPLOAD    0x88    /* PV only used for initial ldgp.  */
> 
> They're used for relaxation, and they don't matter for the purposes of this test.
> 
> I think the regexp can be equivalently written
> 
>  +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +LOCAL +DEFAULT .+ _?foo 
> 
> I.e. accept whatever in between DEFAULT and foo.

Patch attached to fix these falsely reported testsuite failures.

Cheers
Michael.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ld-Tweak-regexps-in-testsuite-to-fix-false-FAILs-on-.patch
Type: text/x-patch
Size: 3952 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20110529/fc490d0d/attachment.bin>


More information about the Binutils mailing list