http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50927
--- Comment #4 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=208260&root=gcc&view=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