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