------- Comment #9 from pinskia at gcc dot gnu dot org 2007-06-14 00:28 ------- (In reply to comment #8) > Subject: Re: [4.2 Regression] Incorrect stack sharing causing removal of live > code > > I thought like you do initially. But then I was told that in gimple > everything is promoted to function scope. So dest is not out of scope.
Who said that? We keep around the scopes, how else do we get stack sharing in the first place? Also you cannot turn off stack sharing because that would cause some programs no longer to be useful (LLVM is one, the stack would just blow up). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32327