------- Comment #3 from Martin dot vGagern at gmx dot net 2006-08-07 16:02 ------- One more observation: I tried adding the flags corresponding to -O1 according to the info page:
-fdefer-pop -fdelayed-branch -fguess-branch-probability -fcprop-registers -floop-optimize -fif-conversion -fif-conversion2 -ftree-ccp -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-ter -ftree-lrs -ftree-sra -ftree-copyrename -ftree-fre -ftree-ch -fmerge-constants The effect for my example is the same as -O0, not -O1, so the cause for the different behaviour must be some optimization included in -O1 and not corresponding to one of the mentioned flags. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28635