http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48230
--- Comment #1 from jbeniston at gcc dot gnu.org jbeniston at gcc dot gnu.org
---
Author: jbeniston
Date: Sun Mar 2 19:58:24 2014
New Revision: 208260
URL: http://gcc.gnu.org/viewcvs?rev=208260root=gccview=rev
Log:
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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/lm32/lm32.c
trunk/gcc/config/lm32/lm32.md
trunk/gcc/config/lm32/predicates.md
trunk/gcc/configure.ac