bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/17898] rdrand/rdseed should not disassmble with f2/f3 pref


From: cvs-commit at gcc dot gnu.org
Subject: [Bug binutils/17898] rdrand/rdseed should not disassmble with f2/f3 prefixes present.
Date: Wed, 15 Apr 2015 17:02:08 +0000

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

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

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

commit f24bcbaa5a6e30556e2da20bfd78e7823741475a
Author: H.J. Lu <address@hidden>
Date:   Wed Apr 15 09:53:13 2015 -0700

    Handle invalid prefixes for rdrand and rdseed

    This patch puts rdrand and rdseed in prefix_table so that invalid
    prefixes for rdrand and rdseed are handled properly.

    gas/testsuite/

        PR binutils/17898
        * gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
        * gas/i386/prefix.d: Updated.

    opcodes/

        PR binutils/17898
        * i386-dis.c (PREFIX_0FC7_REG_6): Renamed to ...
        (PREFIX_MOD_0_0FC7_REG_6): This.
        (PREFIX_MOD_3_0FC7_REG_6): New.
        (PREFIX_MOD_3_0FC7_REG_7): Likewise.
        (prefix_table): Replace PREFIX_0FC7_REG_6 with
        PREFIX_MOD_0_0FC7_REG_6.  Add PREFIX_MOD_3_0FC7_REG_6 and
        PREFIX_MOD_3_0FC7_REG_7.
        (mod_table): Replace PREFIX_0FC7_REG_6 with
        PREFIX_MOD_0_0FC7_REG_6.  Use PREFIX_MOD_3_0FC7_REG_6 and
        PREFIX_MOD_3_0FC7_REG_7.

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