On 01/18/2016 02:38 PM, Roman Zhuykov wrote:
Hello,
4 years ago when I create some SMS patches nobody cares about SMS
failures on ia64. Now ia64 is even more dead but at least one of bugs
appears on powerpc - PR69252.
Proposed patch is here:
https://gcc.gnu.org/ml/gcc-patches/2011-12/txt00266.txt and it even
suits current trunk without modification.
Powerpc PR69252 situation seems to be the same as I described earlier
on ia64, I can discuss it once again.
Actually a pointer back to this is actually more helpful:
https://gcc.gnu.org/ml/gcc-patches/2011-12/msg01800.html
As that has more of the rationale for the change, including the key note
that it's essentially duplicating a check/adjustment that Richard added
in sms_schedule in a place that would make it apply after scheduling the
branch instruction.
This is OK for the trunk. Please go ahead and install the change.
Thanks,
jeff