Darwin/ARM: Inhibit Clang previous prototype warnings
authorZachary Waldowski <zach@waldowski.me>
Thu, 9 Jan 2014 18:41:45 +0000 (13:41 -0500)
committerZachary Waldowski <zach@waldowski.me>
Wed, 5 Feb 2014 19:28:49 +0000 (14:28 -0500)
src/arm/ffi.c

index e452a6ed99eddf8579447fc09fd60df9023c9e1a..9f238e14c068955511250543459593a84375afd5 100644 (file)
@@ -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)
 {