------- 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