Michael Schwendt wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 23 Oct 2002 11:51:46 -0500, Thomas Dodd wrote:


example
i686                      athlon
movl -24(%edp), %edx      andl -24(%edp), %eax
andl %edx, %eax


movl %eax, %edx           imull $100, %eax, %edx
movl %edx, %eax

Eh? First EDX=EAX, then EAX=EDX? =:-}
not a clue, but I compile th code
gcc -march=i386 -mcpu=i686 -S file.c

and diff'ed againg the output from changing i686 to athlon
in that same line.

I don't follow x86 assemble good, but it looked odd to me too.
Does the rest even do the same thing?

	-Thomas




Reply via email to