------- Comment #23 from hjl dot tools at gmail dot com 2009-03-15 18:47 ------- (In reply to comment #22) > Subject: Re: [4.4 Regression] Revision 144529 miscompiled libcpp/expr.c > > > Since revision 144529: > > > > http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00000.html > > > > is the cause and it is inline related, I suggest you use revision > > 144529 as base and revert the tree-inline.c change to see if it fixes > > libcpp/expr.c. > > I'll give it a try. I was hoping to to pin down what's being miscompiled > but it is proving difficult. >
If the tree-inline.c change is the cause, I would check each call to can_be_nonlocal to find out which one caused this regression. -- hjl dot tools at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- BugsThisDependsOn| |39345 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39355