[PATCH] X86: Disassemble primary opcode map's group 2 ModRM.reg == 6 aliases correctly

Jan Beulich JBeulich@suse.com
Tue May 30 14:43:00 GMT 2017


>>> On 30.05.17 at 16:35, <hjl.tools@gmail.com> wrote:
> On Tue, May 30, 2017 at 1:37 AM, Borislav Petkov <bp@suse.de> wrote:
>> On Tue, May 30, 2017 at 02:34:28AM -0600, Jan Beulich wrote:
>>> which I think should read
>>>
>>> "The CF flag contains the value of the last bit shifted out of the
>>>  destination operand; for instructions other than SAR it is undefined
>>>  when the count is greater than or equal to the size (in bits) of
>>>  the destination operand."
>>
>> Makes sense.
> 
> I look another look.  Disassembler always display "shl".  Please
> don't use "sal" now.

Which disassembler are you talking about, as you can't mean
objdump or anything else that's libopcode-based?

Jan



More information about the Binutils mailing list