/aosp_15_r20/external/libffi/testsuite/ |
H A D | Makefile.am | 9 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/ |
D | Makefile.am | 9 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 …]
|
D | Makefile.in | 272 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/ |
D | ChangeLog.libffi-3.1 | 3 * 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 …]
|
D | ChangeLog.libffi | 3 * 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 …]
|
D | README | 4 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 …]
|
D | ChangeLog | 73 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 D | ChangeLog.libffi-3.1 | 3 * 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 D | ChangeLog.old | 1 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 D | ChangeLog.libffi | 3 * 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 D | README.md | 4 [](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 D | README | 4 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/ |
D | libffi.info | 1 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 …]
|
D | libffi.texi | 3 @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/ |
D | README | 1 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/ |
D | README | 1 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/ |
D | README | 1 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/ |
D | libffi.a.rsp | 1 …libffi/libffi/android_arm64_armv8-2a_cortex-a55_static_apex10000/obj/external/libffi/src/closures.…
|
/aosp_15_r20/external/libffi/doc/ |
H A D | libffi.texi | 3 @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/ |
D | libffi.diff | 1 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/ |
D | Android.bp | 930 "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 D | build.sh | 24 …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/ |
D | kokoro_build.sh | 63 # 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 …]
|
D | prepare_windows_externals.py | 75 # 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 D | project.pbxproj | 149 …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 …]
|