Commit 72431aef by Kazu Hirata Committed by Kazu Hirata

h8300.h (STACK_POINTER_REGNUM): Use the constant definition from h8300.md.

	* config/h8300/h8300.h (STACK_POINTER_REGNUM): Use the
	constant definition from h8300.md.
	(FRAME_POINTER_REGNUM): Likewise.
	* config/h8300/h8300.md (define_constants): Add FP_REG.

From-SVN: r49667
parent 87e4ee91
2002-02-10 Kazu Hirata <kazu@hxi.com>
* config/h8300/h8300.h (STACK_POINTER_REGNUM): Use the
constant definition from h8300.md.
(FRAME_POINTER_REGNUM): Likewise.
* config/h8300/h8300.md (define_constants): Add FP_REG.
2002-02-10 Kazu Hirata <kazu@hxi.com>
* config/h8300/h8300.c (print_operand): Remove redundant code.
2002-02-10 Kazu Hirata <kazu@hxi.com>
......
......@@ -344,10 +344,10 @@ extern int target_flags;
/*#define PC_REGNUM 15*/
/* Register to use for pushing function arguments. */
#define STACK_POINTER_REGNUM 7
#define STACK_POINTER_REGNUM SP_REG
/* Base register for access to local variables of the function. */
#define FRAME_POINTER_REGNUM 6
#define FRAME_POINTER_REGNUM FP_REG
/* Value should be nonzero if functions must have frame pointers.
Zero means the frame pointer need not be set up (and parms
......
......@@ -51,7 +51,8 @@
;; ----------------------------------------------------------------------
(define_constants
[(SP_REG 7)])
[(FP_REG 6)
(SP_REG 7)])
;; ----------------------------------------------------------------------
;; ATTRIBUTES
......
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