X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Finternals%2Fforeign-linkage.texinfo;h=266aa9826ec960a4022ababc0703d4a642edf71f;hb=556e61d75009be4a9fb47a9754692e428b026375;hp=db456921568c7ec4e0e18b000f5c488c515054c0;hpb=51ef404e0b3f5ea00b83372f80ef7e3046bc778c;p=sbcl.git diff --git a/doc/internals/foreign-linkage.texinfo b/doc/internals/foreign-linkage.texinfo index db45692..266aa98 100644 --- a/doc/internals/foreign-linkage.texinfo +++ b/doc/internals/foreign-linkage.texinfo @@ -134,7 +134,7 @@ callback sequence has 4 parts / stages / bounces: saves the arguments from the C-call according to the alien-fun-type of the callback, and calls #'ENTER-ALIEN-CALLBACK with the index -indentifying the callback, a pointer to the arguments copied on the +identifying the callback, a pointer to the arguments copied on the stack and a pointer to return value storage. When control returns to the wrapper it returns the value to C. There is one assembler wrapper per callback.[1] The SAP to the wrapper code vector is what is passed