[PATCH] x86: allow suffix-less sign-extending movsb, movsw, and movsl

Jan Beulich JBeulich@suse.com
Fri Jul 1 15:29:00 GMT 2016


>>> On 01.07.16 at 17:20, <jonas-devlists@watlock.be> wrote:
> Jan Beulich wrote on Fri, 01 Jul 2016:
>> I do not understand what inconsistency you refer to here. The
>> only inconsistency I can see is that one can't omit the suffixes
>> from these three instructions, unlike any others with GPR
>> operands.
> 
> It is not consistent that all base mnemonics (i.e., without size  
> suffix) refer to individual opcodes (or groups of opcodes) as defined  
> in Intel's architecture manuals, except for movsb/w/l.

Intel's manuals know of no movzb, lcall, and several others. These
manuals can't be used as reference here.

Jan



More information about the Binutils mailing list