aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/libffi/include
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/libffi/include')
-rw-r--r--gcc-4.8/libffi/include/Makefile.in1
-rw-r--r--gcc-4.8/libffi/include/ffi.h.in5
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc-4.8/libffi/include/Makefile.in b/gcc-4.8/libffi/include/Makefile.in
index 2bc4a29cf..c923bf212 100644
--- a/gcc-4.8/libffi/include/Makefile.in
+++ b/gcc-4.8/libffi/include/Makefile.in
@@ -113,6 +113,7 @@ FFI_EXEC_TRAMPOLINE_TABLE = @FFI_EXEC_TRAMPOLINE_TABLE@
FGREP = @FGREP@
GREP = @GREP@
HAVE_LONG_DOUBLE = @HAVE_LONG_DOUBLE@
+HAVE_LONG_DOUBLE_VARIANT = @HAVE_LONG_DOUBLE_VARIANT@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
diff --git a/gcc-4.8/libffi/include/ffi.h.in b/gcc-4.8/libffi/include/ffi.h.in
index 84017f1f4..380673b0b 100644
--- a/gcc-4.8/libffi/include/ffi.h.in
+++ b/gcc-4.8/libffi/include/ffi.h.in
@@ -207,6 +207,11 @@ typedef struct {
#endif
} ffi_cif;
+#if HAVE_LONG_DOUBLE_VARIANT
+/* Used to adjust size/alignment of ffi types. */
+void ffi_prep_types (ffi_abi abi);
+# endif
+
/* Used internally, but overridden by some architectures */
ffi_status ffi_prep_cif_core(ffi_cif *cif,
ffi_abi abi,