PATCH: Move operand/address-size override prefixes before SIMD prefix

malc av1474@comtv.ru
Thu Dec 7 11:55:00 GMT 2006


On Thu, 7 Dec 2006, malc wrote:

> On Wed, 6 Dec 2006, Menezes, Evandro wrote:
>

[..snip..]

>
> 00000000 <.text>:
>   0:   66                      data16
>   1:   f3 0f 11 00             movss  %xmm0,(%eax)
>
> pref$ as --version | head -1
> GNU assembler 2.15.90.0.1.1 20040303 (SuSE Linux)
>
> pref$ objdump --version | head -1
> GNU objdump 2.15.90.0.1.1 20040303 (SuSE Linux)
> </transcript>

FWIW IDA (http://www.datarescue.com/idabase/index.htm) fails to
consider the above sequence of bytes as the code, but when explicitly
asked to disassemble it yields:

rep movupd oword ptr [eax], xmm0

--
vale



More information about the Binutils mailing list