From 07451171d162469dd1b848c667e6e56c8c9901a2 Mon Sep 17 00:00:00 2001 From: Wolfgang Thaller Date: Wed, 24 Sep 2014 22:39:18 +0200 Subject: [PATCH] make sure that output_call is actually called --- gcc/gcc/config/m68k/m68k.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/gcc/config/m68k/m68k.md b/gcc/gcc/config/m68k/m68k.md index 55615635e0..bd39e525fe 100644 --- a/gcc/gcc/config/m68k/m68k.md +++ b/gcc/gcc/config/m68k/m68k.md @@ -6904,7 +6904,7 @@ "!SIBLING_CALL_P (insn) && m68k_symbolic_call_var == M68K_SYMBOLIC_CALL_JSR" { operands[0] = operands[1]; - return m68k_symbolic_call; + return output_call (operands[0]); } [(set_attr "type" "jsr") (set_attr "opx" "1")]) @@ -6919,7 +6919,7 @@ || m68k_symbolic_call_var == M68K_SYMBOLIC_CALL_BSR_P)" { operands[0] = operands[1]; - return m68k_symbolic_call; + return output_call (operands[0]); } [(set_attr "type" "bsr") (set_attr "opx" "1")]) @@ -6949,7 +6949,7 @@ "!SIBLING_CALL_P (insn) && m68k_symbolic_call_var == M68K_SYMBOLIC_CALL_JSR" { operands[0] = operands[1]; - return m68k_symbolic_call; + return output_call (operands[0]); } [(set_attr "type" "jsr") (set_attr "opx" "1")]) @@ -6967,7 +6967,7 @@ || m68k_symbolic_call_var == M68K_SYMBOLIC_CALL_BSR_P)" { operands[0] = operands[1]; - return m68k_symbolic_call; + return output_call (operands[0]); } [(set_attr "type" "bsr") (set_attr "opx" "1")])