* config/m68hc11/m68hc11.md ("call_value"): Fix trap check.
authorStephane Carrez <stcarrez@nerim.fr>
Fri, 21 Mar 2003 23:35:11 +0000 (00:35 +0100)
committerStephane Carrez <ciceron@gcc.gnu.org>
Fri, 21 Mar 2003 23:35:11 +0000 (00:35 +0100)
From-SVN: r64687

gcc/ChangeLog
gcc/config/m68hc11/m68hc11.md

index c07cfb95fd8bb29d2b79590af4e8e4fe883c0a69..fd2f8fec111f0e0b995815410ca71deb8198ea7d 100644 (file)
@@ -1,3 +1,7 @@
+2003-03-22  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * config/m68hc11/m68hc11.md ("call_value"): Fix trap check.
+
 2003-03-22  Stephane Carrez  <stcarrez@nerim.fr>
 
        * config/m68hc11/m68hc11.h (ASM_DECLARE_FUNCTION_NAME): Fix typo in
index 7b202c4c8e3b6a4d09dc10e542d7d0fea120e6fe..3535a89084dc9b330ae34df796697f5fd9fe906a 100644 (file)
          output_asm_insn (\"call\\t%1\", operands);
          return \"\";
        }
-      if (m68hc11_is_trap_symbol (operands[0]))
+      if (m68hc11_is_trap_symbol (operands[1]))
         return \"swi\";
       else
         return \"bsr\\t%1\";