align_mixed.c |
Area: ffi_call
Purpose: Check for proper argument alignment.
Limitations: none.
PR: none.
Originator: <twalljava@java.net> (from many_win32.c) |
992 |
align_stdcall.c |
Area: ffi_call
Purpose: Check for proper argument alignment.
Limitations: none.
PR: none.
Originator: <twalljava@java.net> (from many_win32.c) |
993 |
call.exp |
|
1698 |
err_bad_typedef.c |
Area: ffi_prep_cif
Purpose: Test error return for bad typedefs.
Limitations: none.
PR: none.
Originator: Blake Chaffin 6/6/2007 |
435 |
ffitest.h |
Define macros so that compilers other than gcc can run the tests. |
3003 |
float.c |
Area: ffi_call
Purpose: Check return value float.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1084 |
float_va.c |
Area: fp and variadics
Purpose: check fp inputs and returns work on variadics, even the fixed params
Limitations: None
PR: none
Originator: <david.gilbert@linaro.org> 2011-01-25
Intended to stress the difference in ABI on ARM vfp
|
2770 |
float1.c |
Area: ffi_call
Purpose: Check return value double.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1139 |
float2.c |
Area: ffi_call
Purpose: Check return value long double.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1469 |
float3.c |
Area: ffi_call
Purpose: Check float arguments with different orders.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1475 |
float4.c |
Area: ffi_call
Purpose: Check denorm double value.
Limitations: none.
PR: PR26483.
Originator: From the original ffitest.c |
1290 |
many.c |
Area: ffi_call
Purpose: Check return value float, with many arguments
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1356 |
many_double.c |
Area: ffi_call
Purpose: Check return value double, with many arguments
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1429 |
many_mixed.c |
Area: ffi_call
Purpose: Check return value double, with many arguments
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1570 |
many2.c |
Area: ffi_call
Purpose: Check uint8_t arguments.
Limitations: none.
PR: PR45677.
Originator: Dan Witte <dwitte@gmail.com> 20100916 |
1070 |
negint.c |
Area: ffi_call
Purpose: Check that negative integers are passed correctly.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
929 |
offsets.c |
Area: Struct layout
Purpose: Test ffi_get_struct_offsets
Limitations: none.
PR: none.
Originator: Tom Tromey. |
1089 |
pr1172638.c |
Area: ffi_call
Purpose: Reproduce bug found in python ctypes
Limitations: none.
PR: Fedora 1174037 |
2606 |
promotion.c |
Area: ffi_call
Purpose: Promotion test.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1353 |
pyobjc-tc.c |
Area: ffi_call
Purpose: Check different structures.
Limitations: none.
PR: none.
Originator: Ronald Oussoren <oussoren@cistron.nl> 20030824 |
2438 |
return_dbl.c |
Area: ffi_call
Purpose: Check return value double.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
751 |
return_dbl1.c |
Area: ffi_call
Purpose: Check return value double.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
1004 |
return_dbl2.c |
Area: ffi_call
Purpose: Check return value double.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
1005 |
return_fl.c |
Area: ffi_call
Purpose: Check return value float.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
706 |
return_fl1.c |
Area: ffi_call
Purpose: Check return value float.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
755 |
return_fl2.c |
Area: ffi_call
Purpose: Check return value float.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
1099 |
return_fl3.c |
Area: ffi_call
Purpose: Check return value float.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20050212 |
967 |
return_ldl.c |
Area: ffi_call
Purpose: Check return value long double.
Limitations: none.
PR: none.
Originator: <andreast@gcc.gnu.org> 20071113 |
704 |
return_ll.c |
Area: ffi_call
Purpose: Check return value long long.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
853 |
return_ll1.c |
Area: ffi_call
Purpose: Check if long long are passed in the corresponding regs on ppc.
Limitations: none.
PR: 20104.
Originator: <andreast@gcc.gnu.org> 20050222 |
1057 |
return_sc.c |
Area: ffi_call
Purpose: Check return value signed char.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
726 |
return_sl.c |
Area: ffi_call
Purpose: Check if long as return type is handled correctly.
Limitations: none.
PR: none.
|
731 |
return_uc.c |
Area: ffi_call
Purpose: Check return value unsigned char.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
747 |
return_ul.c |
Area: ffi_call
Purpose: Check if unsigned long as return type is handled correctly.
Limitations: none.
PR: none.
Originator: <kaffeetisch at gmx dot de> 20060724 |
856 |
strlen.c |
Area: ffi_call
Purpose: Check strlen function call.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
844 |
strlen2.c |
Area: ffi_call
Purpose: Check strlen function call with additional arguments.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
987 |
strlen3.c |
Area: ffi_call
Purpose: Check strlen function call with additional arguments.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
987 |
strlen4.c |
Area: ffi_call
Purpose: Check strlen function call with additional arguments.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1094 |
struct1.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1375 |
struct2.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1410 |
struct3.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1218 |
struct4.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1335 |
struct5.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1395 |
struct6.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1336 |
struct7.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1601 |
struct8.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1805 |
struct9.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: From the original ffitest.c |
1391 |
struct10.c |
Area: ffi_call
Purpose: Check structures.
Limitations: none.
PR: none.
Originator: Sergei Trofimovich <slyfox@gentoo.org>
The test originally discovered in ruby's bindings
for ffi in https://bugs.gentoo.org/634190 |
1039 |
uninitialized.c |
{ dg-do run } |
1264 |
va_1.c |
Area: ffi_call
Purpose: Test passing struct in variable argument lists.
Limitations: none.
PR: none.
Originator: ARM Ltd. |
3776 |
va_struct1.c |
Area: ffi_call
Purpose: Test passing struct in variable argument lists.
Limitations: none.
PR: none.
Originator: ARM Ltd. |
2243 |
va_struct2.c |
Area: ffi_call
Purpose: Test passing struct in variable argument lists.
Limitations: none.
PR: none.
Originator: ARM Ltd. |
2296 |
va_struct3.c |
Area: ffi_call
Purpose: Test passing struct in variable argument lists.
Limitations: none.
PR: none.
Originator: ARM Ltd. |
2362 |