Commit 96baa251 by Andrew Haley Committed by Andrew Haley

ffi.h.in: Change void (*)() to void (*)(void).

2009-06-04  Andrew Haley  <aph@redhat.com>

	* include/ffi.h.in: Change void (*)() to void (*)(void).
	* src/x86/ffi.c: Likewise.

From-SVN: r148173
parent 7446546a
2009-06-04 Andrew Haley <aph@redhat.com> 2009-06-04 Andrew Haley <aph@redhat.com>
* include/ffi.h.in: Change void (*)() to void (*)(void).
* src/x86/ffi.c: Likewise.
2009-06-04 Andrew Haley <aph@redhat.com>
* src/powerpc/ppc_closure.S: Insert licence header. * src/powerpc/ppc_closure.S: Insert licence header.
* src/powerpc/linux64_closure.S: Likewise. * src/powerpc/linux64_closure.S: Likewise.
* src/m68k/sysv.S: Likewise. * src/m68k/sysv.S: Likewise.
......
...@@ -222,7 +222,7 @@ typedef ffi_raw ffi_java_raw; ...@@ -222,7 +222,7 @@ typedef ffi_raw ffi_java_raw;
void ffi_raw_call (ffi_cif *cif, void ffi_raw_call (ffi_cif *cif,
void (*fn)(), void (*fn)(void),
void *rvalue, void *rvalue,
ffi_raw *avalue); ffi_raw *avalue);
...@@ -235,7 +235,7 @@ size_t ffi_raw_size (ffi_cif *cif); ...@@ -235,7 +235,7 @@ size_t ffi_raw_size (ffi_cif *cif);
/* longs and doubles are followed by an empty 64-bit word. */ /* longs and doubles are followed by an empty 64-bit word. */
void ffi_java_raw_call (ffi_cif *cif, void ffi_java_raw_call (ffi_cif *cif,
void (*fn)(), void (*fn)(void),
void *rvalue, void *rvalue,
ffi_java_raw *avalue); ffi_java_raw *avalue);
...@@ -349,7 +349,7 @@ ffi_status ffi_prep_cif(ffi_cif *cif, ...@@ -349,7 +349,7 @@ ffi_status ffi_prep_cif(ffi_cif *cif,
ffi_type **atypes); ffi_type **atypes);
void ffi_call(ffi_cif *cif, void ffi_call(ffi_cif *cif,
void (*fn)(), void (*fn)(void),
void *rvalue, void *rvalue,
void **avalue); void **avalue);
......
...@@ -180,15 +180,15 @@ ffi_status ffi_prep_cif_machdep(ffi_cif *cif) ...@@ -180,15 +180,15 @@ ffi_status ffi_prep_cif_machdep(ffi_cif *cif)
} }
extern void ffi_call_SYSV(void (*)(char *, extended_cif *), extended_cif *, extern void ffi_call_SYSV(void (*)(char *, extended_cif *), extended_cif *,
unsigned, unsigned, unsigned *, void (*fn)()); unsigned, unsigned, unsigned *, void (*fn)(void));
#ifdef X86_WIN32 #ifdef X86_WIN32
extern void ffi_call_STDCALL(void (*)(char *, extended_cif *), extended_cif *, extern void ffi_call_STDCALL(void (*)(char *, extended_cif *), extended_cif *,
unsigned, unsigned, unsigned *, void (*fn)()); unsigned, unsigned, unsigned *, void (*fn)(void));
#endif /* X86_WIN32 */ #endif /* X86_WIN32 */
void ffi_call(ffi_cif *cif, void (*fn)(), void *rvalue, void **avalue) void ffi_call(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue)
{ {
extended_cif ecif; extended_cif ecif;
...@@ -391,16 +391,16 @@ ffi_prep_args_raw(char *stack, extended_cif *ecif) ...@@ -391,16 +391,16 @@ ffi_prep_args_raw(char *stack, extended_cif *ecif)
extern void extern void
ffi_call_SYSV(void (*)(char *, extended_cif *), extended_cif *, unsigned, ffi_call_SYSV(void (*)(char *, extended_cif *), extended_cif *, unsigned,
unsigned, unsigned *, void (*fn)()); unsigned, unsigned *, void (*fn)(void));
#ifdef X86_WIN32 #ifdef X86_WIN32
extern void extern void
ffi_call_STDCALL(void (*)(char *, extended_cif *), extended_cif *, unsigned, ffi_call_STDCALL(void (*)(char *, extended_cif *), extended_cif *, unsigned,
unsigned, unsigned *, void (*fn)()); unsigned, unsigned *, void (*fn)(void));
#endif /* X86_WIN32 */ #endif /* X86_WIN32 */
void void
ffi_raw_call(ffi_cif *cif, void (*fn)(), void *rvalue, ffi_raw *fake_avalue) ffi_raw_call(ffi_cif *cif, void (*fn)(void), void *rvalue, ffi_raw *fake_avalue)
{ {
extended_cif ecif; extended_cif ecif;
void **avalue = (void **)fake_avalue; void **avalue = (void **)fake_avalue;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment