This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: PATCH to cygming.h for c++/42870 (missing export with destructor alias)
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- Cc: Jason Merrill <jason at redhat dot com>, gcc-patches List <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 05 Feb 2010 14:22:03 +0000
- Subject: Re: RFC: PATCH to cygming.h for c++/42870 (missing export with destructor alias)
- References: <4B6A05C9.4030408@redhat.com> <4B6A493D.2050900@gmail.com>
On 04/02/2010 04:12, Dave Korn wrote:
> On 03/02/2010 23:24, Jason Merrill wrote:
>> This patch fixes the bug for me with a cygwin cross-compiler, but I'm
>> not set up to do a full regression test run. Does this look right to
>> you? If so, could you test it for me?
>
> Yes it does, and yes I can; thanks for looking into this.
Bootstrapped, C++ test results posted at
http://gcc.gnu.org/ml/gcc-testresults/2010-02/msg00414.html
This is new since my previous most recent testrun:
> FAIL: g++.dg/ext/label13.C (test for excess errors)
> Excess errors:
> /gnu/gcc/gcc-unpatched/gcc/testsuite/g++.dg/ext/label13.C:8:3: sorry, unimplemented: function 'C::C()' can never be copied because it saves address of local label in a static variable
>
> WARNING: g++.dg/ext/label13.C compilation failed to produce executable
I don't suppose it can be related, but I'd like to check whether it occurs
on a clean build of the same rev., and I'll test plain C and java with your
patch while I'm doing that. More news tomorrow.
cheers,
DaveK