[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/25445] movsxd without REX_W prefix incorrectly disassemble
From: |
hjl.tools at gmail dot com |
Subject: |
[Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled |
Date: |
Thu, 23 Jan 2020 17:25:40 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=25445
--- Comment #6 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Jan Beulich from comment #5)
> (In reply to H.J. Lu from comment #4)
> > (In reply to Jan Beulich from comment #3)
> > > (In reply to H.J. Lu from comment #0)
> > > > 0: 66 63 08 movslq (%rax),%cx
> > >
> > > Looks correct to me.
> >
> > movslq is AT&T syntax for 32 bits -> 64 bits. It isn't accepted by
> > assembler. movsxd should be here.
>
> MOVSXD, like MOVSX and MOVZX, is Intel syntax, and hence has nothing to do
> in AT&T syntax disassembly.
>
There is no such an instruction of "movslq (%rax),%cx".
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/25445] New: movsx with 0x66 prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/22
- [Bug binutils/25445] movsx without REX_W prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/22
- [Bug binutils/25445] movsx without REX_W prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/22
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/22
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, jbeulich at suse dot com, 2020/01/23
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/23
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, jbeulich at suse dot com, 2020/01/23
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled,
hjl.tools at gmail dot com <=
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/23
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, cvs-commit at gcc dot gnu.org, 2020/01/27
- [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled, hjl.tools at gmail dot com, 2020/01/27