Commit 143015c4 by Andreas Schwab Committed by Andreas Schwab

re PR target/53461 (Incorrect handling of CASE_VECTOR_PC_RELATIVE in config/m68k.md)

PR target/53461
* config/m68k/m68k.md ("tablejump"): Fix check for
CASE_VECTOR_PC_RELATIVE.

From-SVN: r188179
parent a4b7d13c
2012-06-04 Andreas Schwab <schwab@linux-m68k.org>
PR target/53461
* config/m68k/m68k.md ("tablejump"): Fix check for
CASE_VECTOR_PC_RELATIVE.
2012-06-04 Steven Bosscher <steven@gcc.gnu.org> 2012-06-04 Steven Bosscher <steven@gcc.gnu.org>
* output.h (merge_weak, assemble_alias, * output.h (merge_weak, assemble_alias,
......
...@@ -6899,7 +6899,7 @@ ...@@ -6899,7 +6899,7 @@
(use (label_ref (match_operand 1 "" "")))])] (use (label_ref (match_operand 1 "" "")))])]
"" ""
{ {
#ifdef CASE_VECTOR_PC_RELATIVE #if CASE_VECTOR_PC_RELATIVE
operands[0] = gen_rtx_PLUS (SImode, pc_rtx, operands[0] = gen_rtx_PLUS (SImode, pc_rtx,
gen_rtx_SIGN_EXTEND (SImode, operands[0])); gen_rtx_SIGN_EXTEND (SImode, operands[0]));
#endif #endif
......
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