Fix win64-struct-args patch
This commit is contained in:
@@ -66,3 +66,44 @@ Index: libffi/ChangeLog
|
||||
2010-05-05 Michael Kohler <michaelkohler@live.com>
|
||||
|
||||
* src/dlmalloc.c (dlfree): Fix spelling.
|
||||
Index: libffi/doc/libffi.info
|
||||
===================================================================
|
||||
--- libffi.orig/doc/libffi.info
|
||||
+++ libffi/doc/libffi.info
|
||||
@@ -147,7 +147,9 @@ To prepare a call interface object, use
|
||||
AVALUES is a vector of `void *' pointers that point to the memory
|
||||
locations holding the argument values for a call. If CIF declares
|
||||
that the function has no arguments (i.e., NARGS was 0), then
|
||||
- AVALUES is ignored.
|
||||
+ AVALUES is ignored. Note that argument values may be modified by
|
||||
+ the callee (for instance, structs passed by value); the burden of
|
||||
+ copying pass-by-value arguments is placed on the caller.
|
||||
|
||||
|
||||
File: libffi.info, Node: Simple Example, Next: Types, Prev: The Basics, Up: Using libffi
|
||||
@@ -577,15 +579,15 @@ Node: Top706
|
||||
Node: Introduction1448
|
||||
Node: Using libffi3084
|
||||
Node: The Basics3570
|
||||
-Node: Simple Example6177
|
||||
-Node: Types7204
|
||||
-Node: Primitive Types7487
|
||||
-Node: Structures9307
|
||||
-Node: Type Example10167
|
||||
-Node: Multiple ABIs11390
|
||||
-Node: The Closure API11761
|
||||
-Node: Closure Example14705
|
||||
-Node: Missing Features16264
|
||||
-Node: Index16757
|
||||
+Node: Simple Example6356
|
||||
+Node: Types7383
|
||||
+Node: Primitive Types7666
|
||||
+Node: Structures9486
|
||||
+Node: Type Example10346
|
||||
+Node: Multiple ABIs11569
|
||||
+Node: The Closure API11940
|
||||
+Node: Closure Example14884
|
||||
+Node: Missing Features16443
|
||||
+Node: Index16936
|
||||
|
||||
End Tag Table
|
||||
|
||||
Reference in New Issue
Block a user