* config/rx/rx.opt (-mjsr): Add.
commit8b95d2d220bd184e9394597143bb939d62735fde
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Dec 2015 02:59:05 +0000 (9 02:59 +0000)
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Dec 2015 02:59:05 +0000 (9 02:59 +0000)
tree2746026609721700402925e8fdc8815c905a67a4
parent4e42d239beb769d3e95a356a8fb7b76b155afda8
* config/rx/rx.opt (-mjsr): Add.
* config/rx/predicates.md (rx_call_operand): Avoid overflowing
calls when -mjsr.
* config/rx/rx.c (rx_function_ok_for_sibcall): Likewise for
overflowing jumps.
* doc/invoke.texi (-mjsr): Document it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231439 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rx/predicates.md
gcc/config/rx/rx.c
gcc/config/rx/rx.opt
gcc/doc/invoke.texi