bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/22304] XPASS tests in gas


From: hp at sourceware dot org
Subject: [Bug gas/22304] XPASS tests in gas
Date: Sat, 21 Oct 2017 18:32:48 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=22304

--- Comment #7 from Hans-Peter Nilsson <hp at sourceware dot org> ---
(In reply to H.J. Lu from comment #0)
> On x86-64, cross binutils to cris-linux gave
> 
> XPASS: gas/cris/shexpr-1
> XPASS: gas/cris/range-err-1.s  (test for errors, line 29)
> XPASS: gas/cris/range-err-1.s  (test for errors, line 38)
> XPASS: gas/cris/range-err-1.s  (test for errors, line 50)

(with an LP64 host or --enable-64-bit-bfd)

> These should be removed.  Similar check can be used to detect 64-bit AS:
> 
> commit 978c05401b0f0ac7a94cca7db19b1dec0c5bd698
> Author: H.J. Lu <address@hidden>
> Date:   Wed Aug 9 15:04:05 2017 -0700
> 
>     Run PR ld/17618 test only with 64-bit ELF linker
>     
>     PR ld/17618 test requires 64-bit linker to run.  Set LD_CLASS to "64bit"
>     for 64-bit ELF linker and run PR ld/17618 test only if $LD_CLASS is
>     "64bit".  More checks can be added to support 64-bit linkers in non-ELF
>     format.

No, that method has a bug: you're confusing host with target there, though it's
fixable.  Details on the main mailing list.  Also, not usable as-is with a
suffix-driven run_dump_test and also not applicable as it's a bfd-size issue,
not a elf-class issue.

I'll do something else.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]