libffi.map.in


Log

Author Commit Date CI Message
Anthony Green c9a3a06f 2025-05-26T08:18:13 feat(libffi): upgrade to version 3.5.0 and add version API
Anthony Green cd78b539 2024-02-18T07:48:51 Always define long double types.
Dan Horák f9da12e9 2024-02-15T13:50:13 don't skip ffi_type_longdouble symbols (#814) (#824) Seems there are configurations (ppc64 or ppc64le) that define HAVE_LONG_DOUBLE_VARIANT in fficonfig.h, but do not define HAVE_LONG_DOUBLE, and still want ffi_type_{,complex_}longdouble symbols. Update the condition in libffi.map.in accordingly.
Chongyun Lee 622caabc 2023-12-24T23:38:32 Put more optional symbols behind ifdefs (#812)
Alfred Wingate 44f6fa3e 2023-10-20T15:02:37 Put optional symbols behind ifdefs (#800) Signed-off-by: Alfred Wingate <parona@protonmail.com>
hjl-tools be815544 2020-02-23T07:45:42 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
Richard Henderson 33d9a31d 2016-05-18T11:01:55 Add parent to symbol version LIBFFI_BASE_7.1
Richard Henderson 8a0a4e25 2016-05-04T07:33:41 Update symbol versioning for ffi_get_struct_offsets Given that the original symbol versioning patch has shipped with gcc-6, it would be kind to keep that as a valid base ABI and make subsequent changes to version 7.1.
Richard Henderson c02c3414 2016-03-03T13:51:44 Use ELF symbol versioning At the same time, we must bump the (major) ABI version. This needed to be done anyway due to ABI breakage in the AArch64 port (see 12cf89ee and the corresponding GCC PR70024).