summaryrefslogtreecommitdiff
path: root/gcc/config/h8300
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-17 19:57:15 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-17 19:57:15 +0000
commit2a8d3d1bea7f018ae3fa67d10184f21209b9bcc0 (patch)
tree4dc47c91e990d7fe479f31c98b3728af771f70c5 /gcc/config/h8300
parentdf7eb7cef77011f4e331725f65838d32324300c7 (diff)
downloadgcc-2a8d3d1bea7f018ae3fa67d10184f21209b9bcc0.tar.gz
* config/h8300/h8300.c (h8300_expand_prologue): Don't generate
insns by hand. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77975 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/h8300')
-rw-r--r--gcc/config/h8300/h8300.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c
index eedc1fbe954..a06f87ced6e 100644
--- a/gcc/config/h8300/h8300.c
+++ b/gcc/config/h8300/h8300.c
@@ -512,8 +512,7 @@ h8300_expand_prologue (void)
{
/* Push fp. */
push (HARD_FRAME_POINTER_REGNUM);
- emit_insn (gen_rtx_SET (Pmode, hard_frame_pointer_rtx,
- stack_pointer_rtx));
+ emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx);
}
/* Push the rest of the registers in ascending order. */