In C for the IA32, EAX, ECX, and EDX are scratch registers. All other
registers must be saved and restored by the procedure.
Also keep in mind that the return value of a procedure is placed in
eax. If the return value is a 64 bit value, it is placed in eax and
edx.
-Matt
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

