Lines Matching full:testsuite
11 PR testsuite/32843
99 * testsuite/libffi.call/return_ldl.c: New test.
132 * testsuite/Makefile.in: Likewise.
137 * testsuite/libffi.call/return_sl.c: New test.
141 * testsuite/libffi.call/cls_multi_ushort.c,
142 testsuite/libffi.call/cls_align_uint16.c,
143 testsuite/libffi.call/nested_struct1.c,
144 testsuite/libffi.call/nested_struct3.c,
145 testsuite/libffi.call/cls_7_1_byte.c,
146 testsuite/libffi.call/nested_struct5.c,
147 testsuite/libffi.call/cls_double.c,
148 testsuite/libffi.call/nested_struct7.c,
149 testsuite/libffi.call/cls_sint.c,
150 testsuite/libffi.call/nested_struct9.c,
151 testsuite/libffi.call/cls_20byte1.c,
152 testsuite/libffi.call/cls_multi_sshortchar.c,
153 testsuite/libffi.call/cls_align_sint64.c,
154 testsuite/libffi.call/cls_3byte2.c,
155 testsuite/libffi.call/cls_multi_schar.c,
156 testsuite/libffi.call/cls_multi_uchar.c,
157 testsuite/libffi.call/cls_19byte.c,
158 testsuite/libffi.call/cls_9byte1.c,
159 testsuite/libffi.call/cls_align_float.c,
160 testsuite/libffi.call/closure_fn1.c,
161 testsuite/libffi.call/problem1.c,
162 testsuite/libffi.call/closure_fn3.c,
163 testsuite/libffi.call/cls_sshort.c,
164 testsuite/libffi.call/closure_fn5.c,
165 testsuite/libffi.call/cls_align_double.c,
166 testsuite/libffi.call/nested_struct.c,
167 testsuite/libffi.call/cls_2byte.c,
168 testsuite/libffi.call/nested_struct10.c,
169 testsuite/libffi.call/cls_4byte.c,
170 testsuite/libffi.call/cls_6byte.c,
171 testsuite/libffi.call/cls_8byte.c,
172 testsuite/libffi.call/cls_multi_sshort.c,
173 testsuite/libffi.call/cls_align_sint16.c,
174 testsuite/libffi.call/cls_align_uint32.c,
175 testsuite/libffi.call/cls_20byte.c,
176 testsuite/libffi.call/cls_float.c,
177 testsuite/libffi.call/nested_struct2.c,
178 testsuite/libffi.call/cls_5_1_byte.c,
179 testsuite/libffi.call/nested_struct4.c,
180 testsuite/libffi.call/cls_24byte.c,
181 testsuite/libffi.call/nested_struct6.c,
182 testsuite/libffi.call/cls_64byte.c,
183 testsuite/libffi.call/nested_struct8.c,
184 testsuite/libffi.call/cls_uint.c,
185 testsuite/libffi.call/cls_multi_ushortchar.c,
186 testsuite/libffi.call/cls_schar.c,
187 testsuite/libffi.call/cls_uchar.c,
188 testsuite/libffi.call/cls_align_uint64.c,
189 testsuite/libffi.call/cls_ulonglong.c,
190 testsuite/libffi.call/cls_align_longdouble.c,
191 testsuite/libffi.call/cls_1_1byte.c,
192 testsuite/libffi.call/cls_12byte.c,
193 testsuite/libffi.call/cls_3_1byte.c,
194 testsuite/libffi.call/cls_3byte1.c,
195 testsuite/libffi.call/cls_4_1byte.c,
196 testsuite/libffi.call/cls_6_1_byte.c,
197 testsuite/libffi.call/cls_16byte.c,
198 testsuite/libffi.call/cls_18byte.c,
199 testsuite/libffi.call/closure_fn0.c,
200 testsuite/libffi.call/cls_9byte2.c,
201 testsuite/libffi.call/closure_fn2.c,
202 testsuite/libffi.call/closure_fn4.c,
203 testsuite/libffi.call/cls_ushort.c,
204 testsuite/libffi.call/closure_fn6.c,
205 testsuite/libffi.call/cls_5byte.c,
206 testsuite/libffi.call/cls_align_pointer.c,
207 testsuite/libffi.call/cls_7byte.c,
208 testsuite/libffi.call/cls_align_sint32.c,
209 testsuite/libffi.special/unwindtest_ffi_call.cc,
210 testsuite/libffi.special/unwindtest.cc: Remove xfail for mips64*-*-*.
247 * testsuite/libffi.call/ffitest.h (ffi_type_mylong): Remove definition.
248 * testsuite/libffi.call/cls_align_uint16.c (main): Use correct type
250 * testsuite/libffi.call/nested_struct1.c (main): Ditto.
251 * testsuite/libffi.call/cls_sint.c (main): Ditto.
252 * testsuite/libffi.call/nested_struct9.c (main): Ditto.
253 * testsuite/libffi.call/cls_20byte1.c (main): Ditto.
254 * testsuite/libffi.call/cls_9byte1.c (main): Ditto.
255 * testsuite/libffi.call/closure_fn1.c (main): Ditto.
256 * testsuite/libffi.call/closure_fn3.c (main): Ditto.
257 * testsuite/libffi.call/return_dbl2.c (main): Ditto.
258 * testsuite/libffi.call/cls_sshort.c (main): Ditto.
259 * testsuite/libffi.call/return_fl3.c (main): Ditto.
260 * testsuite/libffi.call/closure_fn5.c (main): Ditto.
261 * testsuite/libffi.call/nested_struct.c (main): Ditto.
262 * testsuite/libffi.call/nested_struct10.c (main): Ditto.
263 * testsuite/libffi.call/return_ll1.c (main): Ditto.
264 * testsuite/libffi.call/cls_8byte.c (main): Ditto.
265 * testsuite/libffi.call/cls_align_uint32.c (main): Ditto.
266 * testsuite/libffi.call/cls_align_sint16.c (main): Ditto.
267 * testsuite/libffi.call/cls_20byte.c (main): Ditto.
268 * testsuite/libffi.call/nested_struct2.c (main): Ditto.
269 * testsuite/libffi.call/cls_24byte.c (main): Ditto.
270 * testsuite/libffi.call/nested_struct6.c (main): Ditto.
271 * testsuite/libffi.call/cls_uint.c (main): Ditto.
272 * testsuite/libffi.call/cls_12byte.c (main): Ditto.
273 * testsuite/libffi.call/cls_16byte.c (main): Ditto.
274 * testsuite/libffi.call/closure_fn0.c (main): Ditto.
275 * testsuite/libffi.call/cls_9byte2.c (main): Ditto.
276 * testsuite/libffi.call/closure_fn2.c (main): Ditto.
277 * testsuite/libffi.call/return_dbl1.c (main): Ditto.
278 * testsuite/libffi.call/closure_fn4.c (main): Ditto.
279 * testsuite/libffi.call/closure_fn6.c (main): Ditto.
280 * testsuite/libffi.call/cls_align_sint32.c (main): Ditto.
289 PR testsuite/32843
296 * testsuite/libffi.call/return_ul.c (main): Define return type as
301 PR testsuite/32843
308 * testsuite/libffi.call/return_sc.c (main): Revert.
312 PR testsuite/32843
313 * testsuite/libffi.call/return_sc.c (main): Verify call
343 * testsuite/libffi.call/cls_multi_ushort.c,
344 testsuite/libffi.call/cls_align_uint16.c,
345 testsuite/libffi.call/nested_struct1.c,
346 testsuite/libffi.call/nested_struct3.c,
347 testsuite/libffi.call/cls_7_1_byte.c,
348 testsuite/libffi.call/cls_double.c,
349 testsuite/libffi.call/nested_struct5.c,
350 testsuite/libffi.call/nested_struct7.c,
351 testsuite/libffi.call/cls_sint.c,
352 testsuite/libffi.call/nested_struct9.c,
353 testsuite/libffi.call/cls_20byte1.c,
354 testsuite/libffi.call/cls_multi_sshortchar.c,
355 testsuite/libffi.call/cls_align_sint64.c,
356 testsuite/libffi.call/cls_3byte2.c,
357 testsuite/libffi.call/cls_multi_schar.c,
358 testsuite/libffi.call/cls_multi_uchar.c,
359 testsuite/libffi.call/cls_19byte.c,
360 testsuite/libffi.call/cls_9byte1.c,
361 testsuite/libffi.call/cls_align_float.c,
362 testsuite/libffi.call/closure_fn1.c,
363 testsuite/libffi.call/problem1.c,
364 testsuite/libffi.call/closure_fn3.c,
365 testsuite/libffi.call/cls_sshort.c,
366 testsuite/libffi.call/closure_fn5.c,
367 testsuite/libffi.call/cls_align_double.c,
368 testsuite/libffi.call/cls_2byte.c,
369 testsuite/libffi.call/nested_struct.c,
370 testsuite/libffi.call/nested_struct10.c,
371 testsuite/libffi.call/cls_4byte.c,
372 testsuite/libffi.call/cls_6byte.c,
373 testsuite/libffi.call/cls_8byte.c,
374 testsuite/libffi.call/cls_multi_sshort.c,
375 testsuite/libffi.call/cls_align_uint32.c,
376 testsuite/libffi.call/cls_align_sint16.c,
377 testsuite/libffi.call/cls_float.c,
378 testsuite/libffi.call/cls_20byte.c,
379 testsuite/libffi.call/cls_5_1_byte.c,
380 testsuite/libffi.call/nested_struct2.c,
381 testsuite/libffi.call/cls_24byte.c,
382 testsuite/libffi.call/nested_struct4.c,
383 testsuite/libffi.call/nested_struct6.c,
384 testsuite/libffi.call/cls_64byte.c,
385 testsuite/libffi.call/nested_struct8.c,
386 testsuite/libffi.call/cls_uint.c,
387 testsuite/libffi.call/cls_multi_ushortchar.c,
388 testsuite/libffi.call/cls_schar.c,
389 testsuite/libffi.call/cls_uchar.c,
390 testsuite/libffi.call/cls_align_uint64.c,
391 testsuite/libffi.call/cls_ulonglong.c,
392 testsuite/libffi.call/cls_align_longdouble.c,
393 testsuite/libffi.call/cls_1_1byte.c,
394 testsuite/libffi.call/cls_12byte.c,
395 testsuite/libffi.call/cls_3_1byte.c,
396 testsuite/libffi.call/cls_3byte1.c,
397 testsuite/libffi.call/cls_4_1byte.c,
398 testsuite/libffi.call/cls_6_1_byte.c,
399 testsuite/libffi.call/cls_16byte.c,
400 testsuite/libffi.call/cls_18byte.c,
401 testsuite/libffi.call/closure_fn0.c,
402 testsuite/libffi.call/cls_9byte2.c,
403 testsuite/libffi.call/closure_fn2.c,
404 testsuite/libffi.call/closure_fn4.c,
405 testsuite/libffi.call/cls_ushort.c,
406 testsuite/libffi.call/closure_fn6.c,
407 testsuite/libffi.call/cls_5byte.c,
408 testsuite/libffi.call/cls_align_pointer.c,
409 testsuite/libffi.call/cls_7byte.c,
410 testsuite/libffi.call/cls_align_sint32.c,
411 testsuite/libffi.special/unwindtest_ffi_call.cc,
412 testsuite/libffi.special/unwindtest.cc: Enable for ARM.
428 * testsuite/Makefile.in: Regenerate.
482 * testsuite/libffi.call/float4.c: Add -mieee for alpha.
501 * testsuite/libffi.call/return_fl2.c (return_fl): Mark as static.
599 * testsuite/Makefile.in: Regenerate.
600 * testsuite/libffi.special/unwindtest_ffi_call.cc: New test case for
613 * testsuite/libffi.call/nested_struct4.c: Remove Darwin XFAIL.
614 * testsuite/libffi.call/nested_struct6.c: Remove Darwin XFAIL.
626 * testsuite/Makefile.in: Regenerated.
641 * testsuite/Makefile.in: Regenerated.
656 * testsuite/libffi.call/return_ul.c: New test case.
660 * testsuite/libffi.call/closure_fn6.c: Remove xfail for mips,
669 * testsuite/Makefile.in: Regenerate.
684 to the testsuite.
693 * testsuite/libffi.call/float2.c: Likewise.
694 * testsuite/libffi.call/promotion.c: Likewise.
695 * testsuite/libffi.call/struct1.c: Likewise.
714 * testsuite/lib/libffi-dg.exp (libffi-init): Recognize multilib
719 * testsuite/libffi.call/float4.c: New testcase.
727 * testsuite/Makefile.in: Likewise.
803 * testsuite/libffi.special/unwindtest.cc (closure_test_fn): Mark cif,
810 * testsuite/libffi.call/call.exp: Adjust FSF address. Add test runs for
812 * testsuite/libffi.special/special.exp: Likewise.
813 * testsuite/libffi.call/ffitest.h: Add an __UNUSED__ macro to mark
815 * testsuite/libffi.special/ffitestcxx.h: Likewise.
816 * testsuite/libffi.call/cls_12byte.c (cls_struct_12byte_gn): Mark cif
818 * testsuite/libffi.call/cls_16byte.c (cls_struct_16byte_gn): Likewise.
819 * testsuite/libffi.call/cls_18byte.c (cls_struct_18byte_gn): Likewise.
820 * testsuite/libffi.call/cls_19byte.c (cls_struct_19byte_gn): Likewise.
821 * testsuite/libffi.call/cls_1_1byte.c (cls_struct_1_1byte_gn): Likewise.
822 * testsuite/libffi.call/cls_20byte.c (cls_struct_20byte_gn): Likewise.
823 * testsuite/libffi.call/cls_20byte1.c (cls_struct_20byte_gn): Likewise.
824 * testsuite/libffi.call/cls_24byte.c (cls_struct_24byte_gn): Likewise.
825 * testsuite/libffi.call/cls_2byte.c (cls_struct_2byte_gn): Likewise.
826 * testsuite/libffi.call/cls_3_1byte.c (cls_struct_3_1byte_gn): Likewise.
827 * testsuite/libffi.call/cls_3byte1.c (cls_struct_3byte_gn): Likewise.
828 * testsuite/libffi.call/cls_3byte2.c (cls_struct_3byte_gn1): Likewise.
829 * testsuite/libffi.call/cls_4_1byte.c (cls_struct_4_1byte_gn): Likewise.
830 * testsuite/libffi.call/cls_4byte.c (cls_struct_4byte_gn): Likewise.
831 * testsuite/libffi.call/cls_5_1_byte.c (cls_struct_5byte_gn): Likewise.
832 * testsuite/libffi.call/cls_5byte.c (cls_struct_5byte_gn): Likewise.
833 * testsuite/libffi.call/cls_64byte.c (cls_struct_64byte_gn): Likewise.
834 * testsuite/libffi.call/cls_6_1_byte.c (cls_struct_6byte_gn): Likewise.
835 * testsuite/libffi.call/cls_6byte.c (cls_struct_6byte_gn): Likewise.
836 * testsuite/libffi.call/cls_7_1_byte.c (cls_struct_7byte_gn): Likewise.
837 * testsuite/libffi.call/cls_7byte.c (cls_struct_7byte_gn): Likewise.
838 * testsuite/libffi.call/cls_8byte.c (cls_struct_8byte_gn): Likewise.
839 * testsuite/libffi.call/cls_9byte1.c (cls_struct_9byte_gn): Likewise.
840 * testsuite/libffi.call/cls_9byte2.c (cls_struct_9byte_gn): Likewise.
841 * testsuite/libffi.call/cls_align_double.c (cls_struct_align_gn):
843 * testsuite/libffi.call/cls_align_float.c (cls_struct_align_gn):
845 * testsuite/libffi.call/cls_align_longdouble.c (cls_struct_align_gn):
847 * testsuite/libffi.call/cls_align_pointer.c (cls_struct_align_fn): Cast
851 * testsuite/libffi.call/cls_align_sint16.c (cls_struct_align_gn):
853 * testsuite/libffi.call/cls_align_sint32.c (cls_struct_align_gn):
855 * testsuite/libffi.call/cls_align_sint64.c (cls_struct_align_gn):
857 * testsuite/libffi.call/cls_align_uint16.c (cls_struct_align_gn):
859 * testsuite/libffi.call/cls_align_uint32.c (cls_struct_align_gn):
861 * testsuite/libffi.call/cls_double.c (cls_ret_double_fn): Likewise.
862 * testsuite/libffi.call/cls_float.c (cls_ret_float_fn): Likewise.
863 * testsuite/libffi.call/cls_multi_schar.c (test_func_gn): Mark cif and
866 * testsuite/libffi.call/cls_multi_sshort.c (test_func_gn): Mark cif and
869 * testsuite/libffi.call/cls_multi_sshortchar.c (test_func_gn): Mark cif
872 * testsuite/libffi.call/cls_multi_uchar.c (test_func_gn): Mark cif and
875 * testsuite/libffi.call/cls_multi_ushort.c (test_func_gn): Mark cif and
878 * testsuite/libffi.call/cls_multi_ushortchar.c (test_func_gn): Mark cif
881 * testsuite/libffi.call/cls_schar.c (cls_ret_schar_fn): Mark cif and
884 * testsuite/libffi.call/cls_sint.c (cls_ret_sint_fn): Mark cif and
887 * testsuite/libffi.call/cls_sshort.c (cls_ret_sshort_fn): Mark cif and
890 * testsuite/libffi.call/cls_uchar.c (cls_ret_uchar_fn): Mark cif and
893 * testsuite/libffi.call/cls_uint.c (cls_ret_uint_fn): Mark cif and
896 * testsuite/libffi.call/cls_ulonglong.c (cls_ret_ulonglong_fn): Mark cif
898 * testsuite/libffi.call/cls_ushort.c (cls_ret_ushort_fn): Mark cif and
901 * testsuite/libffi.call/float.c (floating): Remove unused parameter e.
902 * testsuite/libffi.call/float1.c (main): Remove unused variable i.
904 * testsuite/libffi.call/negint.c (checking): Remove unused variable i.
905 * testsuite/libffi.call/nested_struct.c (cls_struct_combined_gn): Mark
907 * testsuite/libffi.call/nested_struct1.c (cls_struct_combined_gn):
909 * testsuite/libffi.call/nested_struct10.c (B_gn): Likewise.
910 * testsuite/libffi.call/nested_struct2.c (B_fn): Adjust printf
913 * testsuite/libffi.call/nested_struct3.c (B_gn): Mark cif and userdata
915 * testsuite/libffi.call/nested_struct4.c: Mention related PR.
917 * testsuite/libffi.call/nested_struct5.c (B_gn): Mark cif and userdata
919 * testsuite/libffi.call/nested_struct6.c: Mention related PR.
921 * testsuite/libffi.call/nested_struct7.c (B_gn): Mark cif and userdata
923 * testsuite/libffi.call/nested_struct8.c (B_gn): Likewise.
924 * testsuite/libffi.call/nested_struct9.c (B_gn): Likewise.
925 * testsuite/libffi.call/problem1.c (stub): Likewise.
926 * testsuite/libffi.call/pyobjc-tc.c (main): Cast the result to silence
928 * testsuite/libffi.call/return_fl2.c (return_fl): Add the note mentioned
930 * testsuite/libffi.call/closure_fn0.c (closure_test_fn0): Mark cif as
932 * testsuite/libffi.call/closure_fn1.c (closure_test_fn1): Likewise.
933 * testsuite/libffi.call/closure_fn2.c (closure_test_fn2): Likewise.
934 * testsuite/libffi.call/closure_fn3.c (closure_test_fn3): Likewise.
935 * testsuite/libffi.call/closure_fn4.c (closure_test_fn0): Likewise.
936 * testsuite/libffi.call/closure_fn5.c (closure_test_fn5): Likewise.
937 * testsuite/libffi.call/closure_fn6.c (closure_test_fn0): Likewise.
946 * testsuite/libffi.call/return_fl2.c (return_fl): Remove static
957 * testsuite/libffi.call/nested_struct6.c: XFAIL this test until PR25630
959 * testsuite/libffi.call/nested_struct4.c: Likewise.
963 * testsuite/libffi.call/return_dbl.c: New test case.
964 * testsuite/libffi.call/return_dbl1.c: Likewise.
965 * testsuite/libffi.call/return_dbl2.c: Likewise.
966 * testsuite/libffi.call/return_fl.c: Likewise.
967 * testsuite/libffi.call/return_fl1.c: Likewise.
968 * testsuite/libffi.call/return_fl2.c: Likewise.
969 * testsuite/libffi.call/return_fl3.c: Likewise.
970 * testsuite/libffi.call/closure_fn6.c: Likewise.
972 * testsuite/libffi.call/nested_struct2.c: Remove ffi_type_mylong
974 * testsuite/libffi.call/ffitest.h: Add ffi_type_mylong definition
977 * testsuite/libffi.call/nested_struct10.c: New test case.
978 * testsuite/libffi.call/nested_struct9.c: Likewise.
979 * testsuite/libffi.call/nested_struct8.c: Likewise.
980 * testsuite/libffi.call/nested_struct7.c: Likewise.
981 * testsuite/libffi.call/nested_struct6.c: Likewise.
982 * testsuite/libffi.call/nested_struct5.c: Likewise.
983 * testsuite/libffi.call/nested_struct4.c: Likewise.
1022 * testsuite/lib/libffi-dg.exp (libffi_target_compile): For
1027 * testsuite/libffi.call/float1.c (value_type): New typedef.
1099 * testsuite/Makefile.in: Likewise.
1115 * testsuite/libffi.call/cls_5_1_byte.c: New test file.
1116 * testsuite/libffi.call/cls_6_1_byte.c: Likewise.
1117 * testsuite/libffi.call/cls_7_1_byte.c: Likewise.
1159 include/Makefile.in, testsuite/Makefile.in: Regenerate.
1189 * testsuite/lib/libffi-dg.exp (libffi-dg-test-1): In regsub use,
1197 * Makefile.in, configure, testsuite/Makefile.in,
1203 * testsuite/lib/libffi-dg.exp (libffi-dg-test-1): Replace \n with
1231 * aclocal.m4, configure, Makefile.in, testsuite/Makefile.in:
1244 * testsuite/libffi.call/return_ll1.c: New test case.
1248 * testsuite/libffi.call/cls_align_longdouble.c: Remove dg-options.
1249 * testsuite/libffi.call/float.c: Ditto.
1250 * testsuite/libffi.call/float2.c: Ditto.
1251 * testsuite/libffi.call/float3.c: Ditto.
1259 * testsuite/libffi.special/special.exp (cxx_options): Add
1318 * include/Makefile.in, testsuite/Makefile.in: Regenerate.
1334 * testsuite/lib/libffi-dg.exp: Use new procs in target-libpath.exp.
1347 * testsuite/Makefile: Likewise.
1366 * testsuite/lib/libffi-db.exp (load_gcc_lib): New function.
1373 * testsuite/lib/libffi-dg.exp: Accept more than one multilib libgcc.
1382 * testsuite/libffi.call/float3.c: New test case.
1407 * testsuite/libffi.call/negint.c: New test case.
1412 * testsuite/lib/libffi-dg.exp: Don't use global ld_library_path.
1419 * testsuite/libffi.call/many_win32.c: Remove whitespaces.
1420 * testsuite/libffi.call/promotion.c: Likewise.
1421 * testsuite/libffi.call/return_ll.c: Remove unused var. Cleanup
1423 * testsuite/libffi.call/return_sc.c: Likewise.
1424 * testsuite/libffi.call/return_uc.c: Likewise.
1458 * Makefile.in, testsuite/Makefile.in: Rebuilt.
1469 * testsuite/libffi.call/closure_fn0.c: Xfail mips64* instead of mips*.
1470 * testsuite/libffi.call/closure_fn1.c: Likewise.
1471 * testsuite/libffi.call/closure_fn2.c Likewise.
1472 * testsuite/libffi.call/closure_fn3.c: Likewise.
1473 * testsuite/libffi.call/closure_fn4.c: Likewise.
1474 * testsuite/libffi.call/closure_fn5.c: Likewise.
1475 * testsuite/libffi.call/cls_18byte.c: Likewise.
1476 * testsuite/libffi.call/cls_19byte.c: Likewise.
1477 * testsuite/libffi.call/cls_1_1byte.c: Likewise.
1478 * testsuite/libffi.call/cls_20byte.c: Likewise.
1479 * testsuite/libffi.call/cls_20byte1.c: Likewise.
1480 * testsuite/libffi.call/cls_24byte.c: Likewise.
1481 * testsuite/libffi.call/cls_2byte.c: Likewise.
1482 * testsuite/libffi.call/cls_3_1byte.c: Likewise.
1483 * testsuite/libffi.call/cls_3byte1.c: Likewise.
1484 * testsuite/libffi.call/cls_3byte2.c: Likewise.
1485 * testsuite/libffi.call/cls_4_1byte.c: Likewise.
1486 * testsuite/libffi.call/cls_4byte.c: Likewise.
1487 * testsuite/libffi.call/cls_64byte.c: Likewise.
1488 * testsuite/libffi.call/cls_6byte.c: Likewise.
1489 * testsuite/libffi.call/cls_7byte.c: Likewise.
1490 * testsuite/libffi.call/cls_8byte.c: Likewise.
1491 * testsuite/libffi.call/cls_9byte1.c: Likewise.
1492 * testsuite/libffi.call/cls_9byte2.c: Likewise.
1493 * testsuite/libffi.call/cls_align_double.c: Likewise.
1494 * testsuite/libffi.call/cls_align_float.c: Likewise.
1495 * testsuite/libffi.call/cls_align_longdouble.c: Likewise.
1496 * testsuite/libffi.call/cls_align_pointer.c: Likewise.
1497 * testsuite/libffi.call/cls_align_sint16.c: Likewise.
1498 * testsuite/libffi.call/cls_align_sint32.c: Likewise.
1499 * testsuite/libffi.call/cls_align_sint64.c: Likewise.
1500 * testsuite/libffi.call/cls_align_uint16.c: Likewise.
1501 * testsuite/libffi.call/cls_align_uint32.c: Likewise.
1502 * testsuite/libffi.call/cls_align_uint64.c: Likewise.
1503 * testsuite/libffi.call/cls_double.c: Likewise.
1504 * testsuite/libffi.call/cls_float.c: Likewise.
1505 * testsuite/libffi.call/cls_multi_schar.c: Likewise.
1506 * testsuite/libffi.call/cls_multi_sshort.c: Likewise.
1507 * testsuite/libffi.call/cls_multi_sshortchar.c: Likewise.
1508 * testsuite/libffi.call/cls_multi_uchar.c: Likewise.
1509 * testsuite/libffi.call/cls_multi_ushort.c: Likewise.
1510 * testsuite/libffi.call/cls_multi_ushortchar.c: Likewise.
1511 * testsuite/libffi.call/cls_schar.c: Likewise.
1512 * testsuite/libffi.call/cls_sint.c: Likewise.
1513 * testsuite/libffi.call/cls_sshort.c: Likewise.
1514 * testsuite/libffi.call/cls_uchar.c: Likewise.
1515 * testsuite/libffi.call/cls_uint.c: Likewise.
1516 * testsuite/libffi.call/cls_ulonglong.c: Likewise.
1517 * testsuite/libffi.call/cls_ushort.c: Likewise.
1518 * testsuite/libffi.call/nested_struct.c: Likewise.
1519 * testsuite/libffi.call/nested_struct1.c: Likewise.
1520 * testsuite/libffi.call/nested_struct2.c: Likewise.
1521 * testsuite/libffi.call/nested_struct3.c: Likewise.
1522 * testsuite/libffi.call/problem1.c: Likewise.
1523 * testsuite/libffi.special/unwindtest.cc: Likewise.
1524 * testsuite/libffi.call/cls_12byte.c: Likewise and set return value
1526 * testsuite/libffi.call/cls_16byte.c: Likewise.
1527 * testsuite/libffi.call/cls_5byte.c: Likewise.
1633 * testsuite/libffi.call/cls_multi_schar.c (main): Fix initialization
1635 * testsuite/libffi.call/cls_multi_sshort.c (main): Likewise.
1636 * testsuite/libffi.call/cls_multi_ushort.c (main): Likewise.
1681 * testsuite/Makefile.in: Regenerate.
1706 * Makefile.in, include/Makefile.in, testsuite/Makefile.in: Likewise.
1731 * testsuite/libffi.call/cls_align_longdouble.c: Pass -mlong-double-128
1733 * testsuite/libffi.call/float.c: Likewise.
1734 * testsuite/libffi.call/float2.c: Likewise.
1784 * testsuite/libffi.call/pyobjc-tc.c (main): Treat result value
1786 * testsuite/libffi.call/struct3.c (main): Fix CHECK.
1790 * testsuite/libffi.call/cls_uint.c (cls_ret_uint_fn): Treat result
1800 * testsuite/lib/libffi-dg.exp: Set LD_LIBRARY_PATH_32 for
1805 * testsuite/libffi.call/ffitest.h (allocate_mmap): Cast MAP_FAILED
1810 * testsuite/libffi.call/cls_align_pointer.c: Cast pointers to
1815 * testsuite/libffi.call/many_win32.c: Include <float.h>.
1816 * testsuite/libffi.call/many_win32.c (main): Replace variable
1819 * testsuite/libffi.call/cls_align_uint64.c: New test case.
1820 * testsuite/libffi.call/cls_align_sint64.c: Likewise.
1821 * testsuite/libffi.call/cls_align_uint32.c: Likewise.
1822 * testsuite/libffi.call/cls_align_sint32.c: Likewise.
1823 * testsuite/libffi.call/cls_align_uint16.c: Likewise.
1824 * testsuite/libffi.call/cls_align_sint16.c: Likewise.
1825 * testsuite/libffi.call/cls_align_float.c: Likewise.
1826 * testsuite/libffi.call/cls_align_double.c: Likewise.
1827 * testsuite/libffi.call/cls_align_longdouble.c: Likewise.
1828 * testsuite/libffi.call/cls_align_pointer.c: Likewise.
1839 * testsuite/libffi.call/cls_multi_sshort.c: New test case.
1840 * testsuite/libffi.call/cls_multi_sshortchar.c: Likewise.
1841 * testsuite/libffi.call/cls_multi_uchar.c: Likewise.
1842 * testsuite/libffi.call/cls_multi_schar.c: Likewise.
1843 * testsuite/libffi.call/cls_multi_ushortchar.c: Likewise.
1844 * testsuite/libffi.call/cls_multi_ushort.c: Likewise.
1846 * testsuite/libffi.special/unwindtest.cc: Cosmetics.
1850 * testsuite/libffi.call/ffitest.h: Include <fcntl.h>.
1851 * testsuite/libffi.special/ffitestcxx.h: Likewise.
1857 * testsuite/libffi.special/unwindtest.cc: Convert the mmap to
1869 * testsuite/lib/libffi-dg.exp: Add include dir.
1870 * testsuite/libffi.call/ffitest.h: Add MMAP definitions.
1871 * testsuite/libffi.special/ffitestcxx.h: Likewise.
1872 * testsuite/libffi.call/closure_fn0.c: Use MMAP functionality
1874 * testsuite/libffi.call/closure_fn1.c: Likewise.
1875 * testsuite/libffi.call/closure_fn2.c: Likewise.
1876 * testsuite/libffi.call/closure_fn3.c: Likewise.
1877 * testsuite/libffi.call/closure_fn4.c: Likewise.
1878 * testsuite/libffi.call/closure_fn5.c: Likewise.
1879 * testsuite/libffi.call/cls_12byte.c: Likewise.
1880 * testsuite/libffi.call/cls_16byte.c: Likewise.
1881 * testsuite/libffi.call/cls_18byte.c: Likewise.
1882 * testsuite/libffi.call/cls_19byte.c: Likewise.
1883 * testsuite/libffi.call/cls_1_1byte.c: Likewise.
1884 * testsuite/libffi.call/cls_20byte.c: Likewise.
1885 * testsuite/libffi.call/cls_20byte1.c: Likewise.
1886 * testsuite/libffi.call/cls_24byte.c: Likewise.
1887 * testsuite/libffi.call/cls_2byte.c: Likewise.
1888 * testsuite/libffi.call/cls_3_1byte.c: Likewise.
1889 * testsuite/libffi.call/cls_3byte1.c: Likewise.
1890 * testsuite/libffi.call/cls_3byte2.c: Likewise.
1891 * testsuite/libffi.call/cls_4_1byte.c: Likewise.
1892 * testsuite/libffi.call/cls_4byte.c: Likewise.
1893 * testsuite/libffi.call/cls_5byte.c: Likewise.
1894 * testsuite/libffi.call/cls_64byte.c: Likewise.
1895 * testsuite/libffi.call/cls_6byte.c: Likewise.
1896 * testsuite/libffi.call/cls_7byte.c: Likewise.
1897 * testsuite/libffi.call/cls_8byte.c: Likewise.
1898 * testsuite/libffi.call/cls_9byte1.c: Likewise.
1899 * testsuite/libffi.call/cls_9byte2.c: Likewise.
1900 * testsuite/libffi.call/cls_double.c: Likewise.
1901 * testsuite/libffi.call/cls_float.c: Likewise.
1902 * testsuite/libffi.call/cls_schar.c: Likewise.
1903 * testsuite/libffi.call/cls_sint.c: Likewise.
1904 * testsuite/libffi.call/cls_sshort.c: Likewise.
1905 * testsuite/libffi.call/cls_uchar.c: Likewise.
1906 * testsuite/libffi.call/cls_uint.c: Likewise.
1907 * testsuite/libffi.call/cls_ulonglong.c: Likewise.
1908 * testsuite/libffi.call/cls_ushort.c: Likewise.
1909 * testsuite/libffi.call/nested_struct.c: Likewise.
1910 * testsuite/libffi.call/nested_struct1.c: Likewise.
1911 * testsuite/libffi.call/nested_struct2.c: Likewise.
1912 * testsuite/libffi.call/nested_struct3.c: Likewise.
1913 * testsuite/libffi.call/problem1.c: Likewise.
1914 * testsuite/libffi.special/unwindtest.cc: Likewise.
1918 * testsuite/lib/libffi-dg.exp: Make the -lgcc_s conditional.
1922 * testsuite/lib/libffi-dg.exp: Add DYLD_LIBRARY_PATH for darwin.
1932 * testsuite/Makefile.in: Likewise.
1936 * testsuite/libffi.call/closure_fn0.c: Print result and check
1938 * testsuite/libffi.call/closure_fn1.c: Likewise.
1939 * testsuite/libffi.call/closure_fn2.c: Likewise.
1940 * testsuite/libffi.call/closure_fn3.c: Likewise.
1941 * testsuite/libffi.call/closure_fn4.c: Likewise.
1942 * testsuite/libffi.call/closure_fn5.c: Likewise.
1943 * testsuite/libffi.call/cls_12byte.c: Likewise.
1944 * testsuite/libffi.call/cls_16byte.c: Likewise.
1945 * testsuite/libffi.call/cls_18byte.c: Likewise.
1946 * testsuite/libffi.call/cls_19byte.c: Likewise.
1947 * testsuite/libffi.call/cls_1_1byte.c: Likewise.
1948 * testsuite/libffi.call/cls_20byte.c: Likewise.
1949 * testsuite/libffi.call/cls_20byte1.c: Likewise.
1950 * testsuite/libffi.call/cls_24byte.c: Likewise.
1951 * testsuite/libffi.call/cls_2byte.c: Likewise.
1952 * testsuite/libffi.call/cls_3_1byte.c: Likewise.
1953 * testsuite/libffi.call/cls_3byte1.c: Likewise.
1954 * testsuite/libffi.call/cls_3byte2.c: Likewise.
1955 * testsuite/libffi.call/cls_4_1byte.c: Likewise.
1956 * testsuite/libffi.call/cls_4byte.c: Likewise.
1957 * testsuite/libffi.call/cls_5byte.c: Likewise.
1958 * testsuite/libffi.call/cls_64byte.c: Likewise.
1959 * testsuite/libffi.call/cls_6byte.c: Likewise.
1960 * testsuite/libffi.call/cls_7byte.c: Likewise.
1961 * testsuite/libffi.call/cls_8byte.c: Likewise.
1962 * testsuite/libffi.call/cls_9byte1.c: Likewise.
1963 * testsuite/libffi.call/cls_9byte2.c: Likewise.
1964 * testsuite/libffi.call/cls_double.c: Likewise.
1965 * testsuite/libffi.call/cls_float.c: Likewise.
1966 * testsuite/libffi.call/cls_schar.c: Likewise.
1967 * testsuite/libffi.call/cls_sint.c: Likewise.
1968 * testsuite/libffi.call/cls_sshort.c: Likewise.
1969 * testsuite/libffi.call/cls_uchar.c: Likewise.
1970 * testsuite/libffi.call/cls_uint.c: Likewise.
1971 * testsuite/libffi.call/cls_ulonglong.c: Likewise.
1972 * testsuite/libffi.call/cls_ushort.c: Likewise.
1973 * testsuite/libffi.call/problem1.c: Likewise.
1975 * testsuite/libffi.special/unwindtest.cc: Make ffi_closure
1980 * testsuite/libffi.call/cls_9byte2.c: New test case.
1981 * testsuite/libffi.call/cls_9byte1.c: Likewise.
1982 * testsuite/libffi.call/cls_64byte.c: Likewise.
1983 * testsuite/libffi.call/cls_20byte1.c: Likewise.
1984 * testsuite/libffi.call/cls_19byte.c: Likewise.
1985 * testsuite/libffi.call/cls_18byte.c: Likewise.
1986 * testsuite/libffi.call/closure_fn4.c: Likewise.
1987 * testsuite/libffi.call/closure_fn5.c: Likewise.
1988 * testsuite/libffi.call/cls_schar.c: Likewise.
1989 * testsuite/libffi.call/cls_sint.c: Likewise.
1990 * testsuite/libffi.call/cls_sshort.c: Likewise.
1991 * testsuite/libffi.call/nested_struct2.c: Likewise.
1992 * testsuite/libffi.call/nested_struct3.c: Likewise.
1996 * testsuite/libffi.call/cls_double.c: Do a check on the result.
1997 * testsuite/libffi.call/cls_uchar.c: Likewise.
1998 * testsuite/libffi.call/cls_uint.c: Likewise.
1999 * testsuite/libffi.call/cls_ulonglong.c: Likewise.
2000 * testsuite/libffi.call/cls_ushort.c: Likewise.
2001 * testsuite/libffi.call/return_sc.c: Cleanup whitespaces.
2028 * testsuite/Makefile.in: Likewise.
2119 * testsuite/lib/libffi-dg.exp: Set LD_LIBRARY_PATH_64 for
2124 * testsuite/libffi.call/closure_fn0.c: Xfail mips, arm,
2126 * testsuite/libffi.call/closure_fn1.c: Likewise.
2127 * testsuite/libffi.call/closure_fn2.c: Likewise.
2128 * testsuite/libffi.call/closure_fn3.c: Likewise.
2129 * testsuite/libffi.call/cls_12byte.c: Likewise.
2130 * testsuite/libffi.call/cls_16byte.c: Likewise.
2131 * testsuite/libffi.call/cls_1_1byte.c: Likewise.
2132 * testsuite/libffi.call/cls_20byte.c: Likewise.
2133 * testsuite/libffi.call/cls_24byte.c: Likewise.
2134 * testsuite/libffi.call/cls_2byte.c: Likewise.
2135 * testsuite/libffi.call/cls_3_1byte.c: Likewise.
2136 * testsuite
2137 * testsuite/libffi.call/cls_3byte2.c: Likewise.
2138 * testsuite/libffi.call/cls_4_1byte.c: Likewise.
2139 * testsuite/libffi.call/cls_4byte.c: Likewise.
2140 * testsuite/libffi.call/cls_5byte.c: Likewise.
2141 * testsuite/libffi.call/cls_6byte.c: Likewise.
2142 * testsuite/libffi.call/cls_7byte.c: Likewise.
2143 * testsuite/libffi.call/cls_8byte.c: Likewise.
2144 * testsuite/libffi.call/cls_double.c: Likewise.
2145 * testsuite/libffi.call/cls_float.c: Likewise.
2146 * testsuite/libffi.call/cls_uchar.c: Likewise.
2147 * testsuite/libffi.call/cls_uint.c: Likewise.
2148 * testsuite/libffi.call/cls_ulonglong.c: Likewise.
2149 * testsuite/libffi.call/cls_ushort.c: Likewise.
2150 * testsuite/libffi.call/nested_struct.c: Likewise.
2151 * testsuite/libffi.call/nested_struct1.c: Likewise.
2152 * testsuite/libffi.call/problem1.c: Likewise.
2153 * testsuite/libffi.special/unwindtest.cc: Likewise.
2154 * testsuite/libffi.call/pyobjc-tc.c: Cleanup whitespaces.
2196 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Search in
2205 * testsuite/libffi.special/unwindtest.cc (closure_test_fn1): Correct
2243 * testsuite/Makefile.am: New file.
2244 * testsuite/Makefile.in: Built
2245 * testsuite/lib/libffi-dg.exp: New file.
2246 * testsuite/config/default.exp: Likewise.
2247 * testsuite/libffi.call/call.exp: Likewise.
2248 * testsuite/libffi.call/ffitest.h: Likewise.
2249 * testsuite/libffi.call/closure_fn0.c: Likewise.
2250 * testsuite/libffi.call/closure_fn1.c: Likewise.
2251 * testsuite/libffi.call/closure_fn2.c: Likewise.
2252 * testsuite/libffi.call/closure_fn3.c: Likewise.
2253 * testsuite/libffi.call/cls_1_1byte.c: Likewise.
2254 * testsuite/libffi.call/cls_3_1byte.c: Likewise.
2255 * testsuite/libffi.call/cls_4_1byte.c: Likewise.
2256 * testsuite/libffi.call/cls_2byte.c: Likewise.
2257 * testsuite/libffi.call/cls_3byte1.c: Likewise.
2258 * testsuite/libffi.call/cls_3byte2.c: Likewise.
2259 * testsuite/libffi.call/cls_4byte.c: Likewise.
2260 * testsuite/libffi.call/cls_5byte.c: Likewise.
2261 * testsuite/libffi.call/cls_6byte.c: Likewise.
2262 * testsuite/libffi.call/cls_7byte.c: Likewise.
2263 * testsuite/libffi.call/cls_8byte.c: Likewise.
2264 * testsuite/libffi.call/cls_12byte.c: Likewise.
2265 * testsuite/libffi.call/cls_16byte.c: Likewise.
2266 * testsuite/libffi.call/cls_20byte.c: Likewise.
2267 * testsuite/libffi.call/cls_24byte.c: Likewise.
2268 * testsuite/libffi.call/cls_double.c: Likewise.
2269 * testsuite/libffi.call/cls_float.c: Likewise.
2270 * testsuite/libffi.call/cls_uchar.c: Likewise.
2271 * testsuite/libffi.call/cls_uint.c: Likewise.
2272 * testsuite/libffi.call/cls_ulonglong.c: Likewise.
2273 * testsuite/libffi.call/cls_ushort.c: Likewise.
2274 * testsuite/libffi.call/float.c: Likewise.
2275 * testsuite/libffi.call/float1.c: Likewise.
2276 * testsuite/libffi.call/float2.c: Likewise.
2277 * testsuite/libffi.call/many.c: Likewise.
2278 * testsuite/libffi.call/many_win32.c: Likewise.
2279 * testsuite/libffi.call/nested_struct.c: Likewise.
2280 * testsuite/libffi.call/nested_struct1.c: Likewise.
2281 * testsuite/libffi.call/pyobjc-tc.c: Likewise.
2282 * testsuite/libffi.call/problem1.c: Likewise.
2283 * testsuite/libffi.call/promotion.c: Likewise.
2284 * testsuite/libffi.call/return_ll.c: Likewise.
2285 * testsuite/libffi.call/return_sc.c: Likewise.
2286 * testsuite/libffi.call/return_uc.c: Likewise.
2287 * testsuite/libffi.call/strlen.c: Likewise.
2288 * testsuite/libffi.call/strlen_win32.c: Likewise.
2289 * testsuite/libffi.call/struct1.c: Likewise.
2290 * testsuite/libffi.call/struct2.c: Likewise.
2291 * testsuite/libffi.call/struct3.c: Likewise.
2292 * testsuite/libffi.call/struct4.c: Likewise.
2293 * testsuite/libffi.call/struct5.c: Likewise.
2294 * testsuite/libffi.call/struct6.c: Likewise.
2295 * testsuite/libffi.call/struct7.c: Likewise.
2296 * testsuite/libffi.call/struct8.c: Likewise.
2297 * testsuite/libffi.call/struct9.c: Likewise.
2298 * testsuite/libffi.special/special.exp: New file.
2299 * testsuite/libffi.special/ffitestcxx.h: Likewise.
2300 * testsuite/libffi.special/unwindtest.cc: Likewise.