summaryrefslogtreecommitdiffstats
path: root/libffi/src/sparc/ffitarget.h
diff options
context:
space:
mode:
Diffstat (limited to 'libffi/src/sparc/ffitarget.h')
-rw-r--r--libffi/src/sparc/ffitarget.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/libffi/src/sparc/ffitarget.h b/libffi/src/sparc/ffitarget.h
index d89f7877a81..a1f5e494820 100644
--- a/libffi/src/sparc/ffitarget.h
+++ b/libffi/src/sparc/ffitarget.h
@@ -58,16 +58,17 @@ typedef enum ffi_abi {
} ffi_abi;
#endif
+#define FFI_TARGET_SPECIFIC_VARIADIC 1
+#define FFI_EXTRA_CIF_FIELDS unsigned int nfixedargs
+
/* ---- Definitions for closures ----------------------------------------- */
#define FFI_CLOSURES 1
-#define FFI_NATIVE_RAW_API 0
-
#ifdef SPARC64
#define FFI_TRAMPOLINE_SIZE 24
#else
#define FFI_TRAMPOLINE_SIZE 16
#endif
+#define FFI_NATIVE_RAW_API 0
#endif
-
OpenPOWER on IntegriCloud