constraints.md: added new constraint CALL_OP_SYMBOL_REF to allow or block "symbol_ref"...
commitcc60cad6155362fe0eca87937bccd75d9fca3ec6
authorSebastian Perta <sebastian.perta@renesas.com>
Fri, 9 Feb 2018 16:17:13 +0000 (9 16:17 +0000)
committerSebastian Perta <sebastianperta@gcc.gnu.org>
Fri, 9 Feb 2018 16:17:13 +0000 (9 16:17 +0000)
tree0f8a165e4193a8c0a69a62d57b51d6da651793c4
parenta51ca83b315586ee1f93f3377a0d67fcf2ec9da1
constraints.md: added new constraint CALL_OP_SYMBOL_REF to allow or block "symbol_ref"...

2018-02-09  Sebastian Perta  <sebastian.perta@renesas.com>

* config/rx/constraints.md: added new constraint CALL_OP_SYMBOL_REF
to allow or block "symbol_ref" depending on value of TARGET_JSR
* config/rx/rx.md: use CALL_OP_SYMBOL_REF in call_internal and
call_value_internal insns

From-SVN: r257529
gcc/ChangeLog
gcc/config/rx/constraints.md
gcc/config/rx/rx.md
gcc/testsuite/gcc.target/rx/mjsr.c [new file with mode: 0644]