------- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-16 21:25 ------- Fixed by Daniel's patches. We get now:
<bb 2>: D.1542 = xmalloc ((long unsigned int) n_basic_blocks * 4); e = frob (); D.1544 = e->dest; D.1545 = D.1544->flags; if ((D.1545 & 4) == 0) goto <L0>; else goto <L1>; <L0>:; D.1544->flags = D.1545 | 4; *(struct basic_block_def * *) D.1542 = D.1544; <L1>:; return; -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20121