bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/23465] wrongly scale non-8-bit x86 displacements


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gas/23465] wrongly scale non-8-bit x86 displacements
Date: Mon, 26 Nov 2018 12:55:23 +0000

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

--- Comment #6 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The binutils-2_30-branch branch has been updated by H.J. Lu
<address@hidden>:

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

commit 4e518864c879be2e6af4c64415e8775d9a20deaf
Author: Jan Beulich <address@hidden>
Date:   Tue Jul 31 11:04:34 2018 +0200

    x86: don't mistakenly scale non-8-bit displacements

    In commit b5014f7af2 I've removed (instead of replaced) a conditional,
    resulting in addressing forms not allowing 8-bit displacements to now
    get their displacements scaled under certain circumstances. Re-add the
    missing conditional.

    2018-07-30  Jan Beulich  <address@hidden>

        PR gas/23465
        * config/tc-i386.c (output_disp): Restrict scaling.
        * testsuite/gas/i386/evex-no-scale.s,
          testsuite/gas/i386/evex-no-scale-32.d
          testsuite/gas/i386/evex-no-scale-64.d: New.
        * testsuite/gas/i386/i386.exp: Run new tests.

    (cherry picked from commit 629cfaf1b0fbb32a985607c774bd8e7870b9fa94)

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