------- Comment #7 from aoliva at gcc dot gnu dot org  2010-01-08 01:01 -------
The interesting question to ask is *why* web regards three different uses of
the same uninitialized pseudo as different webs.  That's what doesn't make
sense to me.  Apparently DF avoids dealing with uninitialized variables while
constructing UD chains.  If this was improved (say, creating an artificial def
for the uninitialized pseudo), this symptom (the -fcompare-debug failure) would
be automatically fixed.  However, I can come up with a kludge for web, such as
special-casing uninitialized uses in debug insns or so.  Thoughts?


-- 

aoliva at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |steven at gcc dot gnu dot
                   |                            |org


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

Reply via email to