bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/25732] test-suite failures with i386-pc-solaris2.11


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gas/25732] test-suite failures with i386-pc-solaris2.11
Date: Wed, 01 Apr 2020 12:11:58 +0000

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

--- Comment #17 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Rainer Orth <address@hidden>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=15d47c3a70526cce7bb6a9dcdbd1c19c40247e32

commit 15d47c3a70526cce7bb6a9dcdbd1c19c40247e32
Author: Rainer Orth <address@hidden>
Date:   Wed Apr 1 14:10:34 2020 +0200

    gas: Fix some x86_64 testcases for Solaris not using R_X86_64_PLT32
[PR25732]

    As reported in PR gas/25732, some testcases currently FAIL on
    Solaris/x86:

    FAIL: x86-64 branch 2
    FAIL: x86-64 branch 3
    FAIL: x86-64 MPX branch
    FAIL: x86-64 branch with BND prefix
    FAIL: x86-64 jump

    Since https://sourceware.org/ml/binutils/2019-03/msg00163.html, gas
    doesn't emit R_X86_64_PLT32 as branch marker on Solaris.  Since the
    testsuite lacks a way to preprocess dump files, adjusted copies of the
    affected dumps are now used on Solaris.  Unfortunately, those dumps
    weren't adapted when the original testcases were changed or other
    testcases started to differ between non-Solaris and Solaris targets.

    The following patch fixes that, re-syncing the affected dump files or
    creating new Solaris-specific ones.

    Tested on i386-pc-solaris2.11, x86_64-pc-solaris2.11,
    x86_64-pc-linux-gnu, and i686-pc-linux-gnu.

            PR gas/25732
            * testsuite/gas/i386/solaris/x86-64-branch-2.d: New file.
            * testsuite/gas/i386/solaris/x86-64-branch-3.d: New file.
            * testsuite/gas/i386/solaris/x86-64-jump.d: Incorporate changes to
            testsuite/gas/i386/x86-64-jump.d.
            * gas/testsuite/gas/i386/solaris/x86-64-mpx-branch-1.d:
            Incorporate changes to
            gas/testsuite/gas/i386/x86-64-mpx-branch-1.d.
            * testsuite/gas/i386/solaris/x86-64-mpx-branch-2.d : Incorporate
            changes to testsuite/gas/i386/x86-64-mpx-branch-2.d.
            * testsuite/gas/i386/x86-64-branch-2.d: Skip on *-*-solaris*.
            * testsuite/gas/i386/x86-64-branch-3.d: Likewise.

-- 
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]