Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDietmar Maurer <dietmar@mono-cvs.ximian.com>2002-03-15 07:09:44 +0300
committerDietmar Maurer <dietmar@mono-cvs.ximian.com>2002-03-15 07:09:44 +0300
commita339ff15f833e4f435161f911678da8b4c951dce (patch)
tree664df2746d3e7da53c860d81adffbde7bbb345b8 /docs
parent857e4d7b40cad6e260f36ea961727565f51f5c20 (diff)
fixed section numbers
svn path=/trunk/mono/; revision=3124
Diffstat (limited to 'docs')
-rw-r--r--docs/unmanaged-calls4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/unmanaged-calls b/docs/unmanaged-calls
index 005e2c662bc..55c38ea4561 100644
--- a/docs/unmanaged-calls
+++ b/docs/unmanaged-calls
@@ -69,7 +69,7 @@ Invoking native (unmanaged) code has several implications:
The easiest way to implement this is to always create a wrapper function for
PInvoke calls, which takes care of argument marshalling and LMF save/restore.
-3.) When/how does the runtime call unmanaged internal calls
+4.) When/how does the runtime call unmanaged internal calls
We don't need to convert any arguments, so we need only take care of the LMF
structure.
@@ -120,7 +120,7 @@ But this depends somehow on the calling conventions, and I don't know if that
works on all plattforms?
-4.) What is stored in the LMF
+5.) What is stored in the LMF
- all caller saved registers (since we can trust unmanaged code)
- the instruction pointer of the last managed instruction