target-insns.def (stack_protect_set, [...]): New targetm instruction patterns.
authorRichard Sandiford <richard.sandiford@arm.com>
Sun, 5 Jul 2015 07:56:45 +0000 (07:56 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 5 Jul 2015 07:56:45 +0000 (07:56 +0000)
commitc65aa0429d688103b446a7cb2985c351b52071f3
tree8259493253aa32f29e39453efeeca64cecadb24b
parent9c58793af54226c898ae27c913a8f9d85bbf948c
target-insns.def (stack_protect_set, [...]): New targetm instruction patterns.

gcc/
* target-insns.def (stack_protect_set, stack_protect_test): New
targetm instruction patterns.
* cfgexpand.c (stack_protect_prologue): Use them instead of
HAVE_*/gen_* interface.
* function.c (stack_protect_epilogue): Likewise.

From-SVN: r225428
gcc/ChangeLog
gcc/cfgexpand.c
gcc/function.c
gcc/target-insns.def