This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [tree-ssa] Bootstrap failure on i686-linux


On Tue, 2003-09-02 at 10:59, law@redhat.com wrote:

> Attached.  Compile with -O2 -pedantic.   The problem is the structures
> that the block statement iterators depend on are mucked up for block #3
> after PRE has completed.
> 
Cool.  Thanks Jeff.

PRE seems to have exposed another bug in the edge insertion routines. 
>From what I've seen so far, handle_switch_split is mishandling an
insertion at [ XXX ].

>   switch (((re_opcode_t) * p++))
>     {
>     unconditional_jump:
>       ;
>     case jump:
	[ XXX ]
>       do
> 	{
> 	  (mcnt) = *(p) & 0377;
> 	}
>       while (0);

I should have a fix for this soon-ish.


Diego.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]