Commit 66469c381e2e2cc96e7d409266dea0ffe177eeca

Zachary Waldowski 2014-01-09T13:41:45

Darwin/ARM: Inhibit Clang previous prototype warnings

diff --git a/src/arm/ffi.c b/src/arm/ffi.c
index e452a6e..9f238e1 100644
--- a/src/arm/ffi.c
+++ b/src/arm/ffi.c
@@ -37,6 +37,9 @@
 static int vfp_type_p (ffi_type *);
 static void layout_vfp_args (ffi_cif *);
 
+int ffi_prep_args_SYSV(char *stack, extended_cif *ecif, float *vfp_space);
+int ffi_prep_args_VFP(char *stack, extended_cif *ecif, float *vfp_space);
+
 static char* ffi_align(ffi_type **p_arg, char *argp)
 {
   /* Align if necessary */
@@ -366,7 +369,7 @@ void ffi_closure_VFP (ffi_closure *);
 
 /* This function is jumped to by the trampoline */
 
-unsigned int
+unsigned int FFI_HIDDEN
 ffi_closure_inner (ffi_closure *closure, 
 		   void **respp, void *args, void *vfp_args)
 {