|
c9a3a06f
|
2025-05-26T08:18:13
|
|
feat(libffi): upgrade to version 3.5.0 and add version API
|
|
cd78b539
|
2024-02-18T07:48:51
|
|
Always define long double types.
|
|
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.
|
|
622caabc
|
2023-12-24T23:38:32
|
|
Put more optional symbols behind ifdefs (#812)
|
|
44f6fa3e
|
2023-10-20T15:02:37
|
|
Put optional symbols behind ifdefs (#800)
Signed-off-by: Alfred Wingate <parona@protonmail.com>
|
|
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
|
|
33d9a31d
|
2016-05-18T11:01:55
|
|
Add parent to symbol version LIBFFI_BASE_7.1
|
|
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.
|
|
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).
|