[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

bernds at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Feb 25 17:31:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893

--- Comment #8 from Bernd Schmidt <bernds at gcc dot gnu.org> 2011-02-25 17:24:15 UTC ---
(In reply to comment #7)
> My temptation would be to revert until someone can get in there and design
> things so that we either have a single list or there's clear rules for
> manipulating objects in each list and reflecting the necessary information back
> and forth.
> 
> Even with Jakub's suggestions my worry is other similar, subtle bugs are in
> there and will bite us later.

We're not actually calling assign_stack_temp after the assign phase, are we?
IMO we can set a flag once we expect to only call assign_stack_local, and start
using the frame_space list after that point. There'll be no worries about
inconsistent lists.



More information about the Gcc-bugs mailing list