From 03da3e3b47615e84809838a73e82d09bb50e5227 Mon Sep 17 00:00:00 2001 From: Tom Wood Date: Fri, 9 Oct 1992 18:32:50 +0000 Subject: [PATCH] (return): Always available once reload has completed. (epilogue): Use a return insn rather than an indirect jump. From-SVN: r2387 --- gcc/config/m88k/m88k.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/config/m88k/m88k.md b/gcc/config/m88k/m88k.md index be3b6f992dc..d559474ab76 100644 --- a/gcc/config/m88k/m88k.md +++ b/gcc/config/m88k/m88k.md @@ -28,7 +28,7 @@ (define_expand "m88k_sccs_id" [(match_operand:SI 0 "" "")] "" - "{ static char sccs_id[] = \"@(#)m88k.md 2.2.13.1 10/07/92 06:32:56\"; + "{ static char sccs_id[] = \"@(#)m88k.md 2.2.13.2 10/09/92 13:24:17\"; FAIL; }") ;; Attribute specifications @@ -3558,7 +3558,7 @@ (define_insn "return" [(return)] - "null_prologue ()" + "reload_completed" "jmp%. %#r1" [(set_attr "type" "jump")]) @@ -3568,7 +3568,7 @@ "m88k_expand_prologue (); DONE;") (define_expand "epilogue" - [(set (pc) (reg:SI 1))] + [(return)] "! null_prologue ()" "m88k_expand_epilogue ();") -- 2.30.2