This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: objdump


Hi Frank,

> Objdump disassembles wrongly:
> 
> 
>   42:   0f af c2                imul   %edx,%eax
>   90:   f7 ea                   imul   %edx,%eax
> 
> The first instruction is:   (eax * edx):31:0 => eax		(32*32 => 32)
> 
> The second instruction is:  eax * edx => tmp			(32*32 => 64)
> 			    tmp:31:0  => eax
> 			    tmp:63:32 => edx
> 
> Version of objdump is:
> 
> $ objdump --version
> GNU objdump 2.9.5

This is an old version of objdump.  Please could you try the latest
version (2.11.2) to see if the problem still persists there.

Cheers
        Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]