------- Comment #6 from dave at hiauly1 dot hia dot nrc dot ca 2009-01-07 17:27 ------- Subject: Re: Incorrect delayed branch optimization
> I've seen that on the SPARC too. Does Richard's patch in > > http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00506.html > > help? If so, it is approved for mainline and 4.3 branch. It didn't help. It may have caused these fails: FAIL: gcc.c-torture/execute/pr34415.c compilation, -O0 FAIL: gcc.c-torture/execute/pr34415.c compilation, -O1 FAIL: gcc.c-torture/execute/pr34415.c compilation, -O2 FAIL: gcc.c-torture/execute/pr34415.c compilation, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/pr34415.c compilation, -O3 -fomit-frame-pointer -funroll-loops FAIL: gcc.c-torture/execute/pr34415.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions FAIL: gcc.c-torture/execute/pr34415.c compilation, -O3 -g FAIL: gcc.c-torture/execute/pr34415.c compilation, -Os Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38740