Backported the following wrong-code PRs from 4.6 to 4.5.4: PR target/39633 http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187056
PR target/45263 http://gcc.gnu.org/viewcvs?view=revision&revision=187058 PR target/46779 http://gcc.gnu.org/viewcvs?view=revision&revision=187055 PR target/50820 http://gcc.gnu.org/viewcvs?view=revision&revision=187059 Johann