--- Comment #3 from jakub at gcc dot gnu dot org 2008-11-16 12:33 ---
Shorter testcase:
int foo (void *x)
{
int (*fn) (int);
*(void **)&fn = x;
return fn (6);
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38140
--- Comment #4 from jakub at gcc dot gnu dot org 2008-11-17 08:48 ---
Created an attachment (id=16708)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16708&action=view)
gcc44-pr38140.patch
Patch I'm ATM bootstrapping/regtesting. tree-ssa-forwprop.c was creating
invalid GIMPLE.
-
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38140
--- Comment #5 from jakub at gcc dot gnu dot org 2008-11-17 21:00 ---
Subject: Bug 38140
Author: jakub
Date: Mon Nov 17 20:58:52 2008
New Revision: 141949
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141949
Log:
PR middle-end/38140
* tree-ssa-forwprop.c (forwar
--- Comment #6 from jakub at gcc dot gnu dot org 2008-11-17 21:00 ---
Fixed.
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED