summaryrefslogtreecommitdiff
path: root/doc/libffi.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/libffi.info')
-rw-r--r--doc/libffi.info30
1 files changed, 15 insertions, 15 deletions
diff --git a/doc/libffi.info b/doc/libffi.info
index e57d345..fb02d37 100644
--- a/doc/libffi.info
+++ b/doc/libffi.info
@@ -156,11 +156,11 @@ function:
CIF. CIF must have already been prepared using 'ffi_prep_cif'.
RVALUE is a pointer to a chunk of memory that will hold the result
- of the function call. This must be large enough to hold the result
- and must be suitably aligned; it is the caller's responsibility to
- ensure this. If CIF declares that the function returns 'void'
- (using 'ffi_type_void'), then RVALUE is ignored. If RVALUE is
- 'NULL', then the return value is discarded.
+ of the function call. This must be large enough to hold the
+ result, no smaller than the system register size (generally 32 or
+ 64 bits), and must be suitably aligned; it is the caller's
+ responsibility to ensure this. If CIF declares that the function
+ returns 'void' (using 'ffi_type_void'), then RVALUE is ignored.
AVALUES is a vector of 'void *' pointers that point to the memory
locations holding the argument values for a call. If CIF declares
@@ -601,15 +601,15 @@ Node: Top682
Node: Introduction1429
Node: Using libffi3061
Node: The Basics3547
-Node: Simple Example7187
-Node: Types8214
-Node: Primitive Types8497
-Node: Structures10318
-Node: Type Example11192
-Node: Multiple ABIs12415
-Node: The Closure API12786
-Node: Closure Example15730
-Node: Missing Features17289
-Node: Index17742
+Node: Simple Example7198
+Node: Types8225
+Node: Primitive Types8508
+Node: Structures10329
+Node: Type Example11203
+Node: Multiple ABIs12426
+Node: The Closure API12797
+Node: Closure Example15741
+Node: Missing Features17300
+Node: Index17753

End Tag Table