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