Move closure tests so we can easily XFAIL them for some targets
authorAnthony Green <green@moxielogic.com>
Fri, 22 Nov 2019 23:54:30 +0000 (18:54 -0500)
committerAnthony Green <green@moxielogic.com>
Fri, 22 Nov 2019 23:54:30 +0000 (18:54 -0500)
commit332a539e88d26a0524c10a39283a3099d071ca10
tree748a6c3894f8a8840aa841e5447a78812fb7196f
parent1761a10645dadc0840bf1ff3a4998f9a342e8cad
Move closure tests so we can easily XFAIL them for some targets
76 files changed:
testsuite/libffi.closures/closure.exp [new file with mode: 0644]
testsuite/libffi.closures/closure_fn0.c [moved from testsuite/libffi.call/closure_fn0.c with 100% similarity]
testsuite/libffi.closures/closure_fn1.c [moved from testsuite/libffi.call/closure_fn1.c with 100% similarity]
testsuite/libffi.closures/closure_fn2.c [moved from testsuite/libffi.call/closure_fn2.c with 100% similarity]
testsuite/libffi.closures/closure_fn3.c [moved from testsuite/libffi.call/closure_fn3.c with 100% similarity]
testsuite/libffi.closures/closure_fn4.c [moved from testsuite/libffi.call/closure_fn4.c with 100% similarity]
testsuite/libffi.closures/closure_fn5.c [moved from testsuite/libffi.call/closure_fn5.c with 100% similarity]
testsuite/libffi.closures/closure_fn6.c [moved from testsuite/libffi.call/closure_fn6.c with 100% similarity]
testsuite/libffi.closures/closure_loc_fn0.c [moved from testsuite/libffi.call/closure_loc_fn0.c with 100% similarity]
testsuite/libffi.closures/closure_simple.c [moved from testsuite/libffi.call/closure_simple.c with 100% similarity]
testsuite/libffi.closures/cls_12byte.c [moved from testsuite/libffi.call/cls_12byte.c with 100% similarity]
testsuite/libffi.closures/cls_16byte.c [moved from testsuite/libffi.call/cls_16byte.c with 100% similarity]
testsuite/libffi.closures/cls_18byte.c [moved from testsuite/libffi.call/cls_18byte.c with 100% similarity]
testsuite/libffi.closures/cls_19byte.c [moved from testsuite/libffi.call/cls_19byte.c with 100% similarity]
testsuite/libffi.closures/cls_1_1byte.c [moved from testsuite/libffi.call/cls_1_1byte.c with 100% similarity]
testsuite/libffi.closures/cls_20byte.c [moved from testsuite/libffi.call/cls_20byte.c with 100% similarity]
testsuite/libffi.closures/cls_20byte1.c [moved from testsuite/libffi.call/cls_20byte1.c with 100% similarity]
testsuite/libffi.closures/cls_24byte.c [moved from testsuite/libffi.call/cls_24byte.c with 100% similarity]
testsuite/libffi.closures/cls_2byte.c [moved from testsuite/libffi.call/cls_2byte.c with 100% similarity]
testsuite/libffi.closures/cls_3_1byte.c [moved from testsuite/libffi.call/cls_3_1byte.c with 100% similarity]
testsuite/libffi.closures/cls_3byte1.c [moved from testsuite/libffi.call/cls_3byte1.c with 100% similarity]
testsuite/libffi.closures/cls_3byte2.c [moved from testsuite/libffi.call/cls_3byte2.c with 100% similarity]
testsuite/libffi.closures/cls_3float.c [moved from testsuite/libffi.call/cls_3float.c with 100% similarity]
testsuite/libffi.closures/cls_4_1byte.c [moved from testsuite/libffi.call/cls_4_1byte.c with 100% similarity]
testsuite/libffi.closures/cls_4byte.c [moved from testsuite/libffi.call/cls_4byte.c with 100% similarity]
testsuite/libffi.closures/cls_5_1_byte.c [moved from testsuite/libffi.call/cls_5_1_byte.c with 100% similarity]
testsuite/libffi.closures/cls_5byte.c [moved from testsuite/libffi.call/cls_5byte.c with 100% similarity]
testsuite/libffi.closures/cls_64byte.c [moved from testsuite/libffi.call/cls_64byte.c with 100% similarity]
testsuite/libffi.closures/cls_6_1_byte.c [moved from testsuite/libffi.call/cls_6_1_byte.c with 100% similarity]
testsuite/libffi.closures/cls_6byte.c [moved from testsuite/libffi.call/cls_6byte.c with 100% similarity]
testsuite/libffi.closures/cls_7_1_byte.c [moved from testsuite/libffi.call/cls_7_1_byte.c with 100% similarity]
testsuite/libffi.closures/cls_7byte.c [moved from testsuite/libffi.call/cls_7byte.c with 100% similarity]
testsuite/libffi.closures/cls_8byte.c [moved from testsuite/libffi.call/cls_8byte.c with 100% similarity]
testsuite/libffi.closures/cls_9byte1.c [moved from testsuite/libffi.call/cls_9byte1.c with 100% similarity]
testsuite/libffi.closures/cls_9byte2.c [moved from testsuite/libffi.call/cls_9byte2.c with 100% similarity]
testsuite/libffi.closures/cls_align_double.c [moved from testsuite/libffi.call/cls_align_double.c with 100% similarity]
testsuite/libffi.closures/cls_align_float.c [moved from testsuite/libffi.call/cls_align_float.c with 100% similarity]
testsuite/libffi.closures/cls_align_longdouble.c [moved from testsuite/libffi.call/cls_align_longdouble.c with 100% similarity]
testsuite/libffi.closures/cls_align_longdouble_split.c [moved from testsuite/libffi.call/cls_align_longdouble_split.c with 100% similarity]
testsuite/libffi.closures/cls_align_longdouble_split2.c [moved from testsuite/libffi.call/cls_align_longdouble_split2.c with 100% similarity]
testsuite/libffi.closures/cls_align_pointer.c [moved from testsuite/libffi.call/cls_align_pointer.c with 100% similarity]
testsuite/libffi.closures/cls_align_sint16.c [moved from testsuite/libffi.call/cls_align_sint16.c with 100% similarity]
testsuite/libffi.closures/cls_align_sint32.c [moved from testsuite/libffi.call/cls_align_sint32.c with 100% similarity]
testsuite/libffi.closures/cls_align_sint64.c [moved from testsuite/libffi.call/cls_align_sint64.c with 100% similarity]
testsuite/libffi.closures/cls_align_uint16.c [moved from testsuite/libffi.call/cls_align_uint16.c with 100% similarity]
testsuite/libffi.closures/cls_align_uint32.c [moved from testsuite/libffi.call/cls_align_uint32.c with 100% similarity]
testsuite/libffi.closures/cls_align_uint64.c [moved from testsuite/libffi.call/cls_align_uint64.c with 100% similarity]
testsuite/libffi.closures/cls_dbls_struct.c [moved from testsuite/libffi.call/cls_dbls_struct.c with 100% similarity]
testsuite/libffi.closures/cls_double.c [moved from testsuite/libffi.call/cls_double.c with 100% similarity]
testsuite/libffi.closures/cls_double_va.c [moved from testsuite/libffi.call/cls_double_va.c with 100% similarity]
testsuite/libffi.closures/cls_float.c [moved from testsuite/libffi.call/cls_float.c with 100% similarity]
testsuite/libffi.closures/cls_longdouble.c [moved from testsuite/libffi.call/cls_longdouble.c with 100% similarity]
testsuite/libffi.closures/cls_longdouble_va.c [moved from testsuite/libffi.call/cls_longdouble_va.c with 100% similarity]
testsuite/libffi.closures/cls_many_mixed_args.c [moved from testsuite/libffi.call/cls_many_mixed_args.c with 100% similarity]
testsuite/libffi.closures/cls_many_mixed_float_double.c [moved from testsuite/libffi.call/cls_many_mixed_float_double.c with 100% similarity]
testsuite/libffi.closures/cls_multi_schar.c [moved from testsuite/libffi.call/cls_multi_schar.c with 100% similarity]
testsuite/libffi.closures/cls_multi_sshort.c [moved from testsuite/libffi.call/cls_multi_sshort.c with 100% similarity]
testsuite/libffi.closures/cls_multi_sshortchar.c [moved from testsuite/libffi.call/cls_multi_sshortchar.c with 100% similarity]
testsuite/libffi.closures/cls_multi_uchar.c [moved from testsuite/libffi.call/cls_multi_uchar.c with 100% similarity]
testsuite/libffi.closures/cls_multi_ushort.c [moved from testsuite/libffi.call/cls_multi_ushort.c with 100% similarity]
testsuite/libffi.closures/cls_multi_ushortchar.c [moved from testsuite/libffi.call/cls_multi_ushortchar.c with 100% similarity]
testsuite/libffi.closures/cls_pointer.c [moved from testsuite/libffi.call/cls_pointer.c with 100% similarity]
testsuite/libffi.closures/cls_pointer_stack.c [moved from testsuite/libffi.call/cls_pointer_stack.c with 100% similarity]
testsuite/libffi.closures/cls_schar.c [moved from testsuite/libffi.call/cls_schar.c with 100% similarity]
testsuite/libffi.closures/cls_sint.c [moved from testsuite/libffi.call/cls_sint.c with 100% similarity]
testsuite/libffi.closures/cls_sshort.c [moved from testsuite/libffi.call/cls_sshort.c with 100% similarity]
testsuite/libffi.closures/cls_struct_va1.c [moved from testsuite/libffi.call/cls_struct_va1.c with 100% similarity]
testsuite/libffi.closures/cls_uchar.c [moved from testsuite/libffi.call/cls_uchar.c with 100% similarity]
testsuite/libffi.closures/cls_uchar_va.c [moved from testsuite/libffi.call/cls_uchar_va.c with 100% similarity]
testsuite/libffi.closures/cls_uint.c [moved from testsuite/libffi.call/cls_uint.c with 100% similarity]
testsuite/libffi.closures/cls_uint_va.c [moved from testsuite/libffi.call/cls_uint_va.c with 100% similarity]
testsuite/libffi.closures/cls_ulong_va.c [moved from testsuite/libffi.call/cls_ulong_va.c with 100% similarity]
testsuite/libffi.closures/cls_ulonglong.c [moved from testsuite/libffi.call/cls_ulonglong.c with 100% similarity]
testsuite/libffi.closures/cls_ushort.c [moved from testsuite/libffi.call/cls_ushort.c with 100% similarity]
testsuite/libffi.closures/cls_ushort_va.c [moved from testsuite/libffi.call/cls_ushort_va.c with 100% similarity]
testsuite/libffi.closures/ffitest.h [new file with mode: 0644]