http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46916
--- Comment #100 from Iain Sandoe <iains at gcc dot gnu.org> 2010-12-20 11:28:44 UTC --- (In reply to comment #39) > The patch I had in mind > http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01129.html BTW: When the BB reordering is applied (together with http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01553.html and http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01554.html) I see the code trashing reduced -- but also that there are no partition switches created for either partition{1,2}.C on i686-darwin9. Perhaps that is intended -- but it's a 'heads up' that the test-cases might need adjustment to force section switches, if that is the intention. I think this PR should be fixed now.