diff options
author | Jon Beniston <jon@beniston.com> | 2014-03-02 19:58:24 +0000 |
---|---|---|
committer | Jon Beniston <jbeniston@gcc.gnu.org> | 2014-03-02 19:58:24 +0000 |
commit | 9b0af790b789de605f6f7d818b375e50cf0c2904 (patch) | |
tree | 85fb1a7ef0c849a11e4a88540aa5bf9c8ac5bb35 /gcc/configure.ac | |
parent | f1e443c838503fe4c8e47bb3c54dd97f6e7b8aa7 (diff) | |
download | gcc-9b0af790b789de605f6f7d818b375e50cf0c2904.tar.gz |
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
Diffstat (limited to 'gcc/configure.ac')
-rw-r--r-- | gcc/configure.ac | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac index 969a8a628c8..3d7a5c871d6 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -1249,6 +1249,10 @@ force_sjlj_exceptions=yes], force_sjlj_exceptions=yes enableval=yes ;; + lm32*-*-*) + force_sjlj_exceptions=yes + enableval=yes + ;; *) force_sjlj_exceptions=no ;; |