This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: PATCH: Fix i386 disassembler with index == 0x4 in SIB (Re: objdump bug-report)
- From: Bernd Jendrissek <berndj at prism dot co dot za>
- To: "Allan B. Cruse" <cruse at cs dot usfca dot edu>
- Cc: binutils at sources dot redhat dot com, hjl at lucon dot org, gcc at gcc dot gnu dot org,libc-alpha at sources dot redhat dot com
- Date: Fri, 14 Jan 2005 09:23:30 +0200
- Subject: Re: PATCH: Fix i386 disassembler with index == 0x4 in SIB (Re: objdump bug-report)
- References: <20050114061022.50A1C21A49@nexus.cs.usfca.edu>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, Jan 13, 2005 at 10:10:22PM -0800, Allan B. Cruse wrote:
> whereas only those having an intimate acquaintance with Intel's
> documentation would be able to quickly know that " movl (%esi,2),%eax
> " does NOT scale the index-register, contrary to what the syntax
> indicates.
For compulsive bit-fiddlers, it might make sense to allow (%esi,2,) just
like gas already allows (?) (,1,%ebx).
> and to decrypt secret messages someone might have hidden inside a
> code-stream.
So who's writing up a patch to fingerprint binaries with "GAS and GNU
rulez!"? :-)
- --
Seen in comp.lang.c:
> cody wrote:
>> The problem is that i believe that my assertions are correct.
> Yes, that is a problem.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQFB53Nq/FmLrNfLpjMRAha4AJwM4oiuloCfULekZ5Sih3HpyeKpMgCgh/pa
c9sbSZ/fDeaosyolljLBpE4=
=qgJj
-----END PGP SIGNATURE-----