X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=doc%2Fabi%2Fx86;fp=doc%2Fabi%2Fx86;h=c62911dd5b0213402c2cbafe94a45e74ada92e9a;hp=fd0c51a2a4835a2d7a7b0adfe40ae036b648eb23;hb=1ac390fe1e18444008857b056c947710be9621a8;hpb=6e64b28821757af60447c790ae52a91831a9d4f0 diff --git a/doc/abi/x86 b/doc/abi/x86 index fd0c51a..c62911d 100644 --- a/doc/abi/x86 +++ b/doc/abi/x86 @@ -19,13 +19,13 @@ Out-of-Process Method Invocation: Callee: eax: pointer to PIB - edx: pointer to caller information struct, if such was - requested + edx: pointer to caller information struct, or NULL if not + requested. + esp: NULL. Jump to the 32-bit address stored at 0x7fff0004 to return. Upon return: eax: pointer to exception, or NULL if none. edx: length of exception segment, if any - ebx, esi, edi, ebp, esp: should be preserved - ecx: may be clobbered + ebx, esi, edi, ebp, esp: may be clobbered