]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR bootstrap/48230 (bootstrapping gcc-4.6.0-RC-20110321 fails for lm32-rtems*)
authorJon Beniston <jon@beniston.com>
Sun, 2 Mar 2014 19:58:24 +0000 (19:58 +0000)
committerJon Beniston <jbeniston@gcc.gnu.org>
Sun, 2 Mar 2014 19:58:24 +0000 (19:58 +0000)
commit9b0af790b789de605f6f7d818b375e50cf0c2904
tree85fb1a7ef0c849a11e4a88540aa5bf9c8ac5bb35
parentf1e443c838503fe4c8e47bb3c54dd97f6e7b8aa7
re PR bootstrap/48230 (bootstrapping gcc-4.6.0-RC-20110321 fails for lm32-rtems*)

PR bootstrap/48230
PR bootstrap/50927
PR bootstrap/52466
PR target/46898
* config/lm32/lm32.c (lm32_legitimate_constant_p): Remove, as incorrect.
  (TARGET_LEGITIMATE_CONSTANT_P): Undefine, as not needed.
* config/lm32/lm32.md (movsi_insn): Add 32-bit immediate support.
(simple_return, *simple_return): New patterns
* config/lm32/predicates.md (movsi_rhs_operand): Remove as obsolete.
* configure.ac (force_sjlj_exceptions): Force sjlj exceptions for lm32.

From-SVN: r208260
gcc/ChangeLog
gcc/config/lm32/lm32.c
gcc/config/lm32/lm32.md
gcc/config/lm32/predicates.md
gcc/configure.ac