Commit 3f2f838e by Eric Botcazou

re PR target/60504 (many Ada testsuite regressions on ARM/Linux)

	PR target/60504
	* config/arm/arm.h (ASM_PREFERRED_EH_DATA_FORMAT): Expose from
	ARM_TARGET2_DWARF_FORMAT.

From-SVN: r209201
parent 631e3e1b
2014-04-07 Douglas B Rupp <rupp@adacore.com>
PR target/60504
* config/arm/arm.h (ASM_PREFERRED_EH_DATA_FORMAT): Expose from
ARM_TARGET2_DWARF_FORMAT.
2014-04-07 Charles Baylis <charles.baylis@linaro.org> 2014-04-07 Charles Baylis <charles.baylis@linaro.org>
PR target/60609 PR target/60609
...@@ -8,10 +14,8 @@ ...@@ -8,10 +14,8 @@
2014-04-07 Richard Biener <rguenther@suse.de> 2014-04-07 Richard Biener <rguenther@suse.de>
PR tree-optimization/60766 PR tree-optimization/60766
* tree-ssa-loop-ivopts.c (cand_value_at): Compute in an * tree-ssa-loop-ivopts.c (cand_value_at): Compute in an unsigned type.
unsigned type. (may_eliminate_iv): Convert cand_value_at result to desired type.
(may_eliminate_iv): Convert cand_value_at result to desired
type.
2014-04-07 Jason Merrill <jason@redhat.com> 2014-04-07 Jason Merrill <jason@redhat.com>
......
...@@ -937,13 +937,13 @@ extern int arm_arch_crc; ...@@ -937,13 +937,13 @@ extern int arm_arch_crc;
#ifndef ARM_TARGET2_DWARF_FORMAT #ifndef ARM_TARGET2_DWARF_FORMAT
#define ARM_TARGET2_DWARF_FORMAT DW_EH_PE_pcrel #define ARM_TARGET2_DWARF_FORMAT DW_EH_PE_pcrel
#endif
/* ttype entries (the only interesting data references used) /* ttype entries (the only interesting data references used)
use TARGET2 relocations. */ use TARGET2 relocations. */
#define ASM_PREFERRED_EH_DATA_FORMAT(code, data) \ #define ASM_PREFERRED_EH_DATA_FORMAT(code, data) \
(((code) == 0 && (data) == 1 && ARM_UNWIND_INFO) ? ARM_TARGET2_DWARF_FORMAT \ (((code) == 0 && (data) == 1 && ARM_UNWIND_INFO) ? ARM_TARGET2_DWARF_FORMAT \
: DW_EH_PE_absptr) : DW_EH_PE_absptr)
#endif
/* The native (Norcroft) Pascal compiler for the ARM passes the static chain /* The native (Norcroft) Pascal compiler for the ARM passes the static chain
as an invisible last argument (possible since varargs don't exist in as an invisible last argument (possible since varargs don't exist in
......
2014-04-07 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/test_raise_from_pure.adb: UnXFAIL for ARM.
2014-04-07 Charles Baylis <charles.baylis@linaro.org> 2014-04-07 Charles Baylis <charles.baylis@linaro.org>
PR target/60609 PR target/60609
......
-- { dg-do run { xfail arm*-*-* } } -- { dg-do run }
-- { dg-options "-O2" } -- { dg-options "-O2" }
-- This is an optimization test and its failure is only a missed optimization. -- This is an optimization test and its failure is only a missed optimization.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment