diff options
author | Stafford Horne <shorne@gmail.com> | 2019-07-21 21:00:47 +0000 |
---|---|---|
committer | Stafford Horne <shorne@gcc.gnu.org> | 2019-07-21 21:00:47 +0000 |
commit | 1e2e81c1a36a51f4660d30a0278366a8a0727a9d (patch) | |
tree | d7e13039d7f8f4825c12b4067c12a2c534175838 /gcc/config.gcc | |
parent | 9c0dba7c451ddd232dc3ba8a5ebc797762c74736 (diff) | |
download | gcc-1e2e81c1a36a51f4660d30a0278366a8a0727a9d.zip gcc-1e2e81c1a36a51f4660d30a0278366a8a0727a9d.tar.gz gcc-1e2e81c1a36a51f4660d30a0278366a8a0727a9d.tar.bz2 |
or1k: Add mrori option, fix option docs
gcc/ChangeLog:
* config.gcc (or1k*-*-*): Add mrori and mror to validation.
* doc/invoke.texi (OpenRISC Options): Add mrori option, rewrite all
documenation to be more clear.
* config/or1k/elf.opt (mboard=, mnewlib): Rewrite documentation to be
more clear.
* config/or1k/or1k.opt (mrori): New option.
(mhard-div, msoft-div, mhard-mul, msoft-mul, mcmov, mror, msext,
msfimm, mshftimm): Rewrite documentation to be more clear.
* config/or1k/or1k.md (insn_support): Add ror and rori.
(enabled): Add conditions for ror and rori.
(rotrsi3): Replace condition for shftimm with ror and rori.
gcc/testsuite/ChangeLog:
* gcc.target/or1k/ror-4.c: New file.
* gcc.target/or1k/shftimm-1.c: Update test from rotate to shift
as the shftimm option no longer controls rotate.
From-SVN: r273649
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 446a852..6679a3a 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2578,6 +2578,7 @@ or1k*-*-*) for or1k_multilib in ${or1k_multilibs}; do case ${or1k_multilib} in mcmov | msext | msfimm | \ + mror | mrori | \ mhard-div | mhard-mul | \ msoft-div | msoft-mul ) TM_MULTILIB_CONFIG="${TM_MULTILIB_CONFIG},${or1k_multilib}" |