This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] XFAIL for "Common symbol override test" on ARM targets
- From: Roland McGrath <mcgrathr at google dot com>
- To: binutils at sourceware dot org
- Date: Fri, 9 Nov 2012 14:01:16 -0800
- Subject: Re: [PATCH] XFAIL for "Common symbol override test" on ARM targets
- References: <CAB=4xhpBftpzkgDioRZLfvHkKe850Bicfn=CA7rkXWriz-VgJw@mail.gmail.com>
Ping?
On Fri, Oct 26, 2012 at 5:07 PM, Roland McGrath <mcgrathr@google.com> wrote:
> Bug 13802 was filed several months ago about one of ld-elf/comm-data.exp's
> cases failing on ARM targets. I don't know the story about whether the ld
> behavior is actually wrong or is supposed to differ for ARM. But since
> it's been that way for ages and nobody seems to be fixing it, can we at
> least mark it XFAIL so that 'make check-ld' passes if this is the known
> status quo?
>
>
> Thanks,
> Roland
>
>
> ld/testsuite/
> 2012-10-26 Roland McGrath <mcgrathr@google.com>
>
> * ld-elf/comm-data.exp: Add XFAIL for arm*-*-* targets, referring
> to PR ld/13802.
>
>
> diff --git a/ld/testsuite/ld-elf/comm-data.exp
> b/ld/testsuite/ld-elf/comm-data.exp
> index 1c75f55..71b856d 100644
> --- a/ld/testsuite/ld-elf/comm-data.exp
> +++ b/ld/testsuite/ld-elf/comm-data.exp
> @@ -59,6 +59,8 @@ if [is_elf64 "tmpdir/libcomm-data.so"] {
> append AFLAGS " --defsym ELF64=1"
> }
>
> +setup_xfail "arm*-*-*" "ld/13802"
> +
> # Verify that a common symbol has been converted to an undefined
> # reference to the global symbol of the same name defined above
> # and that the debug reference has been dropped.