diff options
author | hjl-tools <hjl.tools@gmail.com> | 2020-02-23 07:45:42 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-23 10:45:42 -0500 |
commit | be815544c1588c6ca70120361c168b196376aa56 (patch) | |
tree | 98ccec041c9f41cca1ac16dcf900e08b66697930 /libffi.map.in | |
parent | d9abffeabe4f38bac12b864146cf974ede814411 (diff) | |
download | libffi-be815544c1588c6ca70120361c168b196376aa56.tar.gz |
Update the ABI version to LIBFFI_BASE_8.0 (#544)
Since x86 and x86-64 FFI_TRAMPOLINE_SIZE have been increased, we must
bump the ABI version. This fixes:
https://github.com/libffi/libffi/issues/543
Diffstat (limited to 'libffi.map.in')
-rw-r--r-- | libffi.map.in | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/libffi.map.in b/libffi.map.in index 5553ab0..de8778a 100644 --- a/libffi.map.in +++ b/libffi.map.in @@ -6,7 +6,7 @@ /* These version numbers correspond to the libtool-version abi numbers, not to the libffi release numbers. */ -LIBFFI_BASE_7.0 { +LIBFFI_BASE_8.0 { global: /* Exported data variables. */ ffi_type_void; @@ -38,27 +38,23 @@ LIBFFI_BASE_7.0 { ffi_java_raw_to_ptrarray; ffi_java_raw_size; + ffi_get_struct_offsets; local: *; }; -LIBFFI_BASE_7.1 { - global: - ffi_get_struct_offsets; -} LIBFFI_BASE_7.0; - #ifdef FFI_TARGET_HAS_COMPLEX_TYPE -LIBFFI_COMPLEX_7.0 { +LIBFFI_COMPLEX_8.0 { global: /* Exported data variables. */ ffi_type_complex_float; ffi_type_complex_double; ffi_type_complex_longdouble; -} LIBFFI_BASE_7.0; +} LIBFFI_BASE_8.0; #endif #if FFI_CLOSURES -LIBFFI_CLOSURE_7.0 { +LIBFFI_CLOSURE_8.0 { global: ffi_closure_alloc; ffi_closure_free; @@ -68,13 +64,13 @@ LIBFFI_CLOSURE_7.0 { ffi_prep_raw_closure_loc; ffi_prep_java_raw_closure; ffi_prep_java_raw_closure_loc; -} LIBFFI_BASE_7.0; +} LIBFFI_BASE_8.0; #endif #if FFI_GO_CLOSURES -LIBFFI_GO_CLOSURE_7.0 { +LIBFFI_GO_CLOSURE_8.0 { global: ffi_call_go; ffi_prep_go_closure; -} LIBFFI_CLOSURE_7.0; +} LIBFFI_CLOSURE_8.0; #endif |