re PR target/83111 ([sh] stack smashing detected in gen_udivsi3)
commite7434de8cc44bfeaf643b5cd0ec7847f9a8b1627
authorOleg Endo <olegendo@gcc.gnu.org>
Thu, 23 Nov 2017 14:06:15 +0000 (23 14:06 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Thu, 23 Nov 2017 14:06:15 +0000 (23 14:06 +0000)
treea49a20bd810eb2ab3a2c6e1ba3beccd0af562f00
parent2145b601d083b313197c0ef3bfbef1df8aa26479
re PR target/83111 ([sh] stack smashing detected in gen_udivsi3)

gcc/
PR target/83111
* config/sh/sh.md (udivsi3, divsi3, sibcall_value_pcrel,
sibcall_value_pcrel_fdpic): Use local variable instead of
operands[3].
(calli_tbr_rel): Add missing operand 2.
(call_valuei_tbr_rel): Add missing operand 3.

From-SVN: r255096
gcc/ChangeLog
gcc/config/sh/sh.md