------- Comment #7 from rguenther at suse dot de  2009-11-18 19:50 -------
Subject: Re:  flag_gtoggle in free_lang_data hides -fcompare-debug
 errors

On Wed, 18 Nov 2009, aoliva at gcc dot gnu dot org wrote:

> ------- Comment #6 from aoliva at gcc dot gnu dot org  2009-11-18 17:58 
> -------
> decl UIDs are used in various expression hashes.  Enforcing strict ordering
> among them without relying on UIDs would be an interesting problem, but if you
> have a solution for that, go for it.  Disabling the printing of UIDs in
> -fcompare-debug dumps will be the least of your problems.

Expression hashes do not have to be ordered.  Nobody walks them and
generates code from them.  Instead they hash expressions and for
different UIDs the expressions better are different.  And we'd better
have only one same expression in a hash.

So I fail to see how expression hashes matter here at all.

Richard.


-- 


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

Reply via email to