target-insns.def (eh_return): New targetm instruction pattern.
authorRichard Sandiford <richard.sandiford@arm.com>
Tue, 28 Jul 2015 19:54:06 +0000 (19:54 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 28 Jul 2015 19:54:06 +0000 (19:54 +0000)
commit3b0b0013f6dbe34d2e1ddeacd7e7c26752575680
tree3dbb6e90be69d5c5eb3e51551fbd506f50407225
parent902628047cb9763809ef2c3155cbf321e08c2656
target-insns.def (eh_return): New targetm instruction pattern.

gcc/
* target-insns.def (eh_return): New targetm instruction pattern.
* except.c (expand_eh_return): Use it instead of HAVE_*/gen_*
interface.
* function.c (thread_prologue_and_epilogue_insns): Remove
preprocessor condition.

From-SVN: r226322
gcc/ChangeLog
gcc/except.c
gcc/function.c
gcc/target-insns.def