I will test this.

-------- Original Message --------
Subject:        [PATCH][LM32] Fix bootstrap for lm32 target
Date:   Wed, 26 Feb 2014 22:46:16 -0000
From:   Jon Beniston <j...@beniston.com>
To:     <sebastien.bourdeaud...@lekernel.net>



HiSebastien,



I’m forwarding you this as sebast...@milkymist.org
<mailto:sebast...@milkymist.org> is listed as the GCC lm32 maintainer.
(Although that email address seems to bounce)



The attached patch fixes the lm32 backend so that the C and C++
compilers bootstrap (providing the suggested fix for PR 57232 gets applied).



Is this ok to commit? I’ve built the compilers and run the test suite
which looks ok.



This fixes PRs: bootstrap/48230 bootstrap/50927 bootstrap/52466 target/46898



Also, it looks like PRs 43807, 50996 and 54176 are no longer an issue.
 I don’t have bug database permission, so how can I close these?



Thanks,

Jon





2014-02-26  Jon Beniston  <j...@beniston.com <mailto:j...@beniston.com>>



                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.

                * config/lm32/predicates.md (movsi_rhs_operand): Remove
as obsolete.

                * configure.ac (force_sjlj_exceptions): Force sjlj
exceptions for lm32.









Attachment: lm32.patch.140226
Description: Binary data

_______________________________________________
Devel mailing list
Devel@lists.milkymist.org
https://ssl.serverraum.org/lists/listinfo/devel

Reply via email to