https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64620
Bug ID: 64620 Summary: Missing changes from libffi upstream Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libffi Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: rth at gcc dot gnu.org testsuite/libffi.special/unwindtest.cc and testsuite/libffi.call/unwindtest.cc have been moved to testsuite/libffi.call in libffi upstream by commit e48918ecf876bc85d040fc50a232059c566553a8 Author: Josh Triplett <j...@joshtriplett.org> Date: Sun Mar 16 20:29:27 2014 -0700 testsuite: Add ABIs to the test matrix; unify tests across ABIs This eliminates all the *_win32.c tests in favor of the tests they were branched from, and expands test coverage to run many more tests on stdcall, thiscall, and fastcall. This same mechanism also supports testing any other target that has multiple ABIs. commit 4d4d368e5a55d9443c4c53b1b70d58ab6d8c941c Author: Josh Triplett <j...@joshtriplett.org> Date: Sun Mar 16 17:02:05 2014 -0700 testsuite: Replace ffitestcxx.h with ffitest.h ffitest.h contains a superset of the functionality of ffitestcxx.h; make the C++ tests include ffitest.h instead, and remove ffitestcxx.h. commit 3f97cf3413c46caf2a79f32ac9cda4620972c2d7 Author: Josh Triplett <j...@joshtriplett.org> Date: Sun Mar 16 16:53:42 2014 -0700 testsuite: Unify the C and C++ testsuites These two testsuites differ only in the source file glob and a couple of additional compiler options; unify the remaining bits. They should also be moved in libffi too.