http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
--- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2011-03-09
08:43:32 UTC ---
BTW, if you adjust the testcase (at least not to use explicit DImode type), I'd
say this patch is obvious, thunks never take addresses of its parameters and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
--- Comment #10 from Martin Jambor jamborm at gcc dot gnu.org 2011-03-09
12:02:34 UTC ---
I have posted the patch (with the simpler testcase, thanks) to the
mailing list:
http://gcc.gnu.org/ml/gcc-patches/2011-03/msg00461.html
If there are no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
--- Comment #11 from Martin Jambor jamborm at gcc dot gnu.org 2011-03-09
16:59:59 UTC ---
Author: jamborm
Date: Wed Mar 9 16:59:55 2011
New Revision: 170822
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170822
Log:
2011-03-09 Martin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
Martin Jambor jamborm at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Keywords|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
--- Comment #6 from Richard Guenther rguenth at gcc dot gnu.org 2011-03-08
17:07:01 UTC ---
More reduced testcase:
typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));
class CodeModule {
public:
virtual ~CodeModule() { }
};
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47714
--- Comment #8 from Martin Jambor jamborm at gcc dot gnu.org 2011-03-08
20:46:42 UTC ---
Created attachment 23584
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23584
proposed patch
I'm currently bootstrapping and testing this patch.