Home
last modified time | relevance | path

Searched full:libffi (Results 1 – 25 of 416) sorted by relevance

12345678910>>...17

/aosp_15_r20/external/libffi/testsuite/
H A DMakefile.am9 EXTRA_DIST = lib/target-libpath.exp lib/libffi.exp lib/wrapper.exp \
10 libffi.call/strlen4.c libffi.call/struct10.c libffi.call/many_mixed.c \
11 libffi.call/float.c libffi.call/struct5.c libffi.call/return_fl3.c \
12 libffi.call/return_fl1.c libffi.call/call.exp libffi.call/pyobjc-tc.c \
13 libffi.call/float_va.c libffi.call/struct8.c libffi.call/pr1172638.c \
14 libffi.call/return_sc.c libffi.call/va_struct1.c \
15 libffi.call/align_stdcall.c libffi.call/struct9.c libffi.call/va_1.c \
16 libffi.call/va_struct2.c libffi.call/return_fl2.c \
17 libffi.call/align_mixed.c libffi.call/ffitest.h libffi.call/struct4.c \
18 libffi.call/return_ldl.c libffi.call/float3.c libffi.call/return_sl.c \
[all …]
/aosp_15_r20/external/python/cpython2/Modules/_ctypes/libffi/testsuite/
DMakefile.am9 EXTRA_DIST = config/default.exp libffi.call/cls_19byte.c \
10 libffi.call/cls_align_longdouble_split.c \
11 libffi.call/closure_loc_fn0.c libffi.call/cls_schar.c \
12 libffi.call/closure_fn1.c \
13 libffi.call/return_ul.c libffi.call/cls_align_double.c \
14 libffi.call/return_fl2.c libffi.call/cls_1_1byte.c \
15 libffi.call/cls_64byte.c libffi.call/nested_struct7.c \
16 libffi.call/cls_align_sint32.c libffi.call/nested_struct2.c \
17 libffi.call/ffitest.h libffi.call/nested_struct4.c \
18 libffi.call/cls_multi_ushort.c libffi.call/struct3.c \
[all …]
DMakefile.in272 EXTRA_DIST = config/default.exp libffi.call/cls_19byte.c \
273 libffi.call/cls_align_longdouble_split.c \
274 libffi.call/closure_loc_fn0.c libffi.call/cls_schar.c \
275 libffi.call/closure_fn1.c \
276 libffi.call/return_ul.c libffi.call/cls_align_double.c \
277 libffi.call/return_fl2.c libffi.call/cls_1_1byte.c \
278 libffi.call/cls_64byte.c libffi.call/nested_struct7.c \
279 libffi.call/cls_align_sint32.c libffi.call/nested_struct2.c \
280 libffi.call/ffitest.h libffi.call/nested_struct4.c \
281 libffi.call/cls_multi_ushort.c libffi.call/struct3.c \
[all …]
/aosp_15_r20/external/python/cpython2/Modules/_ctypes/libffi/
DChangeLog.libffi-3.13 * ChangeLog: Archive to ChangeLog.libffi-3.1 and delete. Future
29 * testsuite/libffi.call/closure_stdcall.c: Run on non-Windows.
31 * testsuite/libffi.call/closure_thiscall.c: Run on non-Windows.
33 * testsuite/libffi.call/fastthis1_win32.c: Run on non-Windows.
34 * testsuite/libffi.call/fastthis2_win32.c: Ditto.
35 * testsuite/libffi.call/fastthis3_win32.c: Ditto.
36 * testsuite/libffi.call/many2_win32.c: Ditto.
37 * testsuite/libffi.call/many_win32.c: Ditto.
38 * testsuite/libffi.call/strlen2_win32.c: Ditto.
39 * testsuite/libffi.call/strlen_win32.c: Ditto.
[all …]
DChangeLog.libffi3 * testsuite/lib/libffi.exp: Tweak for stand-alone mode.
13 * testsuite/libffi.call/cls_align_sint64.c,
14 testsuite/libffi.call/cls_align_uint64.c,
15 testsuite/libffi.call/cls_longdouble_va.c,
16 testsuite/libffi.call/cls_ulonglong.c,
17 testsuite/libffi.call/return_ll1.c,
18 testsuite/libffi.call/stret_medium2.c: Fix printf format
20 * testsuite/libffi.call/huge_struct.c: Ad x86 XFAILs.
21 * testsuite/libffi.call/float2.c: Fix dg-excess-errors.
22 * testsuite/libffi.call/ffitest.h,
[all …]
DREADME4 libffi-3.1 was released on May 19, 2014. Check the libffi web page
5 for updates: <URL:http://sourceware.org/libffi/>.
8 What is libffi?
22 a given function. Libffi can be used in such programs to provide a
25 The libffi library provides a portable, high level programming
33 libffi library really only provides the lowest, machine dependent
35 exist above libffi that handles type conversions for values passed
42 Libffi has been ported to many different platforms.
118 libffi[email protected] and feel free to update the wiki page
121 Installing libffi
[all …]
DChangeLog73 libffi on 32-bit x86 now supports closures for all supported ABIs.
418 This commons up code from libffi.call/call.exp and
419 libffi.special/special.exp, unifies the optimization option matrix
461 The build process generates doc/libffi.info and fficonfig.h.in, so add
539 Archive the existing ChangeLog to ChangeLog.libffi-3.1
671 testsuite/libffi.call/closure_stdcall.c and
672 testsuite/libffi.call/closure_thiscall.c include inline assembly to save
686 testsuite/libffi.call/many.c: Avoid spurious failure due to excess precision
698 testsuite/libffi.call/many_win32.c: Avoid spurious failure due to excess precision
700 The test case testsuite/libffi.call/many_win32.c can spuriously fail due
[all …]
/aosp_15_r20/external/libffi/
H A DChangeLog.libffi-3.13 * ChangeLog: Archive to ChangeLog.libffi-3.1 and delete. Future
29 * testsuite/libffi.call/closure_stdcall.c: Run on non-Windows.
31 * testsuite/libffi.call/closure_thiscall.c: Run on non-Windows.
33 * testsuite/libffi.call/fastthis1_win32.c: Run on non-Windows.
34 * testsuite/libffi.call/fastthis2_win32.c: Ditto.
35 * testsuite/libffi.call/fastthis3_win32.c: Ditto.
36 * testsuite/libffi.call/many2_win32.c: Ditto.
37 * testsuite/libffi.call/many_win32.c: Ditto.
38 * testsuite/libffi.call/strlen2_win32.c: Ditto.
39 * testsuite/libffi.call/strlen_win32.c: Ditto.
[all …]
H A DChangeLog.old1 Libffi change logs used to be maintained in separate ChangeLog files.
7 From the old ChangeLog.libffi-3.1 file...
11 * ChangeLog: Archive to ChangeLog.libffi-3.1 and delete. Future
37 * testsuite/libffi.call/closure_stdcall.c: Run on non-Windows.
39 * testsuite/libffi.call/closure_thiscall.c: Run on non-Windows.
41 * testsuite/libffi.call/fastthis1_win32.c: Run on non-Windows.
42 * testsuite/libffi.call/fastthis2_win32.c: Ditto.
43 * testsuite/libffi.call/fastthis3_win32.c: Ditto.
44 * testsuite/libffi.call/many2_win32.c: Ditto.
45 * testsuite/libffi.call/many_win32.c: Ditto.
[all …]
H A DChangeLog.libffi3 * testsuite/lib/libffi.exp: Tweak for stand-alone mode.
13 * testsuite/libffi.call/cls_align_sint64.c,
14 testsuite/libffi.call/cls_align_uint64.c,
15 testsuite/libffi.call/cls_longdouble_va.c,
16 testsuite/libffi.call/cls_ulonglong.c,
17 testsuite/libffi.call/return_ll1.c,
18 testsuite/libffi.call/stret_medium2.c: Fix printf format
20 * testsuite/libffi.call/huge_struct.c: Ad x86 XFAILs.
21 * testsuite/libffi.call/float2.c: Fix dg-excess-errors.
22 * testsuite/libffi.call/ffitest.h,
[all …]
H A DREADME.md4 [![Build Status](https://travis-ci.org/libffi/libffi.svg?branch=master)](https://travis-ci.org/libf…
5 …com/api/projects/status/8lko9vagbx4w2kxq?svg=true)](https://ci.appveyor.com/project/atgreen/libffi)
7 libffi-3.3 was released on November 23, 2019. Check the libffi web
8 page for updates: <URL:http://sourceware.org/libffi/>.
11 What is libffi?
25 a given function. Libffi can be used in such programs to provide a
28 The libffi library provides a portable, high level programming
36 libffi library really only provides the lowest, machine dependent
38 exist above libffi that handles type conversions for values passed
45 Libffi has been ported to many different platforms.
[all …]
H A DREADME4 libffi-3.2.1 was released on November 12, 2014. Check the libffi web
5 page for updates: <URL:http://sourceware.org/libffi/>.
8 What is libffi?
22 a given function. Libffi can be used in such programs to provide a
25 The libffi library provides a portable, high level programming
33 libffi library really only provides the lowest, machine dependent
35 exist above libffi that handles type conversions for values passed
42 Libffi has been ported to many different platforms.
120 libffi[email protected] and feel free to update the wiki page
123 Installing libffi
[all …]
/aosp_15_r20/external/python/cpython2/Modules/_ctypes/libffi/doc/
Dlibffi.info1 This is libffi.info, produced by makeinfo version 5.1 from libffi.texi.
3 This manual is for Libffi, a portable foreign-function interface
16 * libffi: (libffi). Portable foreign-function interface library.
20 File: libffi.info, Node: Top, Next: Introduction, Up: (dir)
22 libffi
25 This manual is for Libffi, a portable foreign-function interface
38 * Introduction:: What is libffi?
39 * Using libffi:: How to use libffi.
40 * Missing Features:: Things libffi can't do.
44 File: libffi.info, Node: Introduction, Next: Using libffi, Prev: Top, Up: Top
[all …]
Dlibffi.texi3 @setfilename libffi.info
4 @settitle libffi
19 This manual is for Libffi, a portable foreign-function interface
36 * libffi: (libffi). Portable foreign-function interface library.
40 @title Libffi
49 @top libffi
54 * Introduction:: What is libffi?
55 * Using libffi:: How to use libffi.
56 * Missing Features:: Things libffi can't do.
64 @chapter What is libffi?
[all …]
/aosp_15_r20/external/python/cpython2/Modules/_ctypes/libffi_osx/
DREADME1 This directory contains the libffi package, which is not part of GCC but
7 libffi-2.00 has not been released yet! This is a development snapshot!
9 libffi-1.20 was released on October 5, 1998. Check the libffi web
10 page for updates: <URL:http://sources.redhat.com/libffi/>.
13 What is libffi?
27 a given function. Libffi can be used in such programs to provide a
30 The libffi library provides a portable, high level programming
38 libffi library really only provides the lowest, machine dependent
40 exist above libffi that handles type conversions for values passed
47 Libffi has been ported to:
[all …]
/aosp_15_r20/external/python/cpython2/Modules/_ctypes/libffi_msvc/
DREADME1 This directory contains the libffi package, which is not part of GCC but
7 libffi-2.00 has not been released yet! This is a development snapshot!
9 libffi-1.20 was released on October 5, 1998. Check the libffi web
10 page for updates: <URL:http://sources.redhat.com/libffi/>.
13 What is libffi?
27 a given function. Libffi can be used in such programs to provide a
30 The libffi library provides a portable, high level programming
38 libffi library really only provides the lowest, machine dependent
40 exist above libffi that handles type conversions for values passed
47 Libffi has been ported to:
[all …]
/aosp_15_r20/external/python/cpython3/Modules/_ctypes/libffi_osx/
DREADME1 This directory contains the libffi package, which is not part of GCC but
7 libffi-2.00 has not been released yet! This is a development snapshot!
9 libffi-1.20 was released on October 5, 1998. Check the libffi web
10 page for updates: <URL:http://sources.redhat.com/libffi/>.
13 What is libffi?
27 a given function. Libffi can be used in such programs to provide a
30 The libffi library provides a portable, high level programming
38 libffi library really only provides the lowest, machine dependent
40 exist above libffi that handles type conversions for values passed
47 Libffi has been ported to:
[all …]
/aosp_15_r20/out/soong/.intermediates/external/libffi/libffi/android_arm64_armv8-2a_cortex-a55_static_apex10000/
Dlibffi.a.rsp1libffi/libffi/android_arm64_armv8-2a_cortex-a55_static_apex10000/obj/external/libffi/src/closures.…
/aosp_15_r20/external/libffi/doc/
H A Dlibffi.texi3 @setfilename libffi.info
5 @settitle libffi: the portable foreign function interface library
18 This manual is for libffi, a portable foreign function interface
46 * libffi: (libffi). Portable foreign function interface library.
50 @title libffi: a foreign function interface library
51 @subtitle For Version @value{VERSION} of libffi
61 @top libffi
66 * Introduction:: What is libffi?
67 * Using libffi:: How to use libffi.
68 * Missing Features:: Things libffi can't do.
[all …]
/aosp_15_r20/external/python/cpython2/Modules/_ctypes/
Dlibffi.diff1 diff -urN libffi-3.1/configure libffi/configure
2 --- libffi-3.1/configure 2014-05-19 15:44:03.000000000 +0200
3 +++ libffi/configure 2014-08-09 21:51:07.877871443 +0200
31 as_fn_error $? "\"libffi has not been ported to $host.\"" "$LINENO" 5
40 …$ac_config_files include/Makefile include/ffi.h Makefile testsuite/Makefile man/Makefile libffi.pc"
55 "libffi.pc") CONFIG_FILES="$CONFIG_FILES libffi.pc" ;;
61 diff -urN libffi-3.1/configure.ac libffi/configure.ac
62 --- libffi-3.1/configure.ac 2014-05-11 15:57:49.000000000 +0200
63 +++ libffi/configure.ac 2014-08-09 21:51:07.877871443 +0200
67 +# file from libffi - slightly patched for Python's ctypes
[all …]
/aosp_15_r20/external/python/cpython2/
DAndroid.bp930 "Modules/_ctypes/libffi/include",
938 "Modules/_ctypes/libffi/src/prep_cif.c",
939 "Modules/_ctypes/libffi/src/closures.c",
944 "Modules/_ctypes/libffi/src/x86",
947 "Modules/_ctypes/libffi/src/x86/ffi64.c",
948 "Modules/_ctypes/libffi/src/x86/ffi.c",
949 "Modules/_ctypes/libffi/src/x86/sysv.S",
954 "Modules/_ctypes/libffi/src/x86",
957 "Modules/_ctypes/libffi/src/x86/ffi.c",
958 "Modules/_ctypes/libffi/src/x86/sysv.S",
[all …]
/aosp_15_r20/external/libffi/.travis/
H A Dbuild.sh24 …curl -u ${CFARM_AUTH} https://cfarm-test-libffi-libffi.apps.home.labdroid.net/test?host=${HOST}\&c…
29 curl -u ${CFARM_AUTH} "$(tail build.log | grep '^==LOGFILE==' | cut -b13-)" > libffi.log
33 ./rlgl e --id=$ID --policy=https://github.com/libffi/rlgl-policy.git libffi.log
47 ./rlgl e --id=$ID --policy=https://github.com/libffi/rlgl-policy.git */testsuite/libffi.log
57 ./rlgl e --id=$ID --policy=https://github.com/libffi/rlgl-policy.git */testsuite/libffi.log
67 ./rlgl e --id=$ID --policy=https://github.com/libffi/rlgl-policy.git */testsuite/libffi.log
73 ${DOCKER} pull quay.io/moxielogic/libffi-ci-${HOST}
74 …IBFFI_TEST_OPTIMIZATION="${LIBFFI_TEST_OPTIMIZATION}" quay.io/moxielogic/libffi-ci-${HOST} bash -c…
78 ./rlgl e --id=$ID --policy=https://github.com/libffi/rlgl-policy.git */testsuite/libffi.log
88 … xcodebuild -project libffi.xcodeproj -target "libffi-iOS" -configuration Release -sdk iphoneos11.4
[all …]
/aosp_15_r20/external/python/cpython3/kokoro/
Dkokoro_build.sh63 # Build libffi.a for use with the _ctypes module.
64 (cd $top/external/libffi && ./autogen.sh)
65 rm -fr $top/out/libffi
66 mkdir -p $top/out/libffi/build
67 pushd $top/out/libffi/build
68 $top/external/libffi/configure \
70 --prefix=$top/out/libffi/install
76 # dir. With no --prefix, libffi.a would install to /usr/local/lib64, which
78 # first searches for libffi.{a,so} and needs to find it. setup.py searches
81 # Use -Wl,--exclude-libs to hide libffi.a symbols in _ctypes.*.so.
[all …]
Dprepare_windows_externals.py75 # Python already handles bzip2 and libffi itself.
126 """The libffi.props file uses libffi-N.lib and libffi-N.dll. (At time of writing, N is 7, but
127 upstream Python uses 8 instead.) The CMake-based build of libffi produces unsuffixed files, so
128 fix libffi.props to match.
130 path = PYTHON_SRC / 'PCbuild/libffi.props'
132 content = re.sub(r'libffi-\d+\.lib', 'libffi.lib', content)
133 content = re.sub(r'libffi-\d+\.dll', 'libffi.dll', content)
171 set_text_element(root, 'libffiDir', str(TOP / 'external/libffi') + '\\') # Provides LICENSE
172 … set_text_element(root, 'libffiIncludeDir', str(TOP / 'out/libffi/dist/include') + '\\') # headers
173 set_text_element(root, 'libffiOutDir', str(TOP / 'out/libffi/Release') + '\\') # dll+lib
[all …]
/aosp_15_r20/external/libffi/libffi.xcodeproj/
H A Dproject.pbxproj149 …3B1661849DF1E0010F42D /* libffi.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; inc…
188 …52FC51F6144FA00AA92E6 /* libffi.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; inc…
194 …5D846400EF414E /* libffi.a */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib…
211 DB13B1661849DF1E0010F42D /* libffi.a */,
213 FDDB2F621F5D846400EF414E /* libffi.a */,
214 FDB52FC51F6144FA00AA92E6 /* libffi.a */,
393 DB13B1651849DF1E0010F42D /* libffi-iOS */ = {
395 …ionList = DB13B18B1849DF1E0010F42D /* Build configuration list for PBXNativeTarget "libffi-iOS" */;
405 name = "libffi-iOS";
407 productReference = DB13B1661849DF1E0010F42D /* libffi.a */;
[all …]

12345678910>>...17