From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25064 invoked by alias); 16 Jan 2015 00:46:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 25034 invoked by uid 48); 16 Jan 2015 00:46:48 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libffi/64620] New: Missing changes from libffi upstream Date: Fri, 16 Jan 2015 00:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libffi X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-01/txt/msg01426.txt.bz2 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 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 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 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.