2006-02-20 02:13:02 -05:00
|
|
|
DLLEXPORT void ffi_test_0(void);
|
|
|
|
DLLEXPORT int ffi_test_1(void);
|
|
|
|
DLLEXPORT int ffi_test_2(int x, int y);
|
|
|
|
DLLEXPORT int ffi_test_3(int x, int y, int z, int t);
|
|
|
|
DLLEXPORT float ffi_test_4(void);
|
|
|
|
DLLEXPORT double ffi_test_5(void);
|
|
|
|
DLLEXPORT double ffi_test_6(float x, float y);
|
|
|
|
DLLEXPORT double ffi_test_7(double x, double y);
|
|
|
|
DLLEXPORT double ffi_test_8(double x, float y, double z, float t, int w);
|
|
|
|
DLLEXPORT int ffi_test_9(int a, int b, int c, int d, int e, int f, int g);
|
|
|
|
DLLEXPORT int ffi_test_10(int a, int b, double c, int d, float e, int f, int g, int h);
|
|
|
|
struct foo { int x, y; };
|
|
|
|
DLLEXPORT int ffi_test_11(int a, struct foo b, int c);
|
|
|
|
struct rect { float x, y, w, h; };
|
|
|
|
DLLEXPORT int ffi_test_12(int a, int b, struct rect c, int d, int e, int f);
|
2006-02-21 18:55:42 -05:00
|
|
|
DLLEXPORT int ffi_test_13(int a, int b, int c, int d, int e, int f, int g, int h, int i, int j, int k);
|
2006-07-06 03:04:58 -04:00
|
|
|
DLLEXPORT struct foo ffi_test_14(int x, int y);
|