From 71731aa449b2cf1d2f5737f30e9c12b743be5a9f Mon Sep 17 00:00:00 2001 From: davem Date: Sat, 4 May 2002 04:30:09 +0000 Subject: [PATCH] 2002-05-03 David S. Miller * config/sparc/sparc.c (LEAF_REGISTERS): Do not do ifdef checks on it, always defined for Sparc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53145 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 3 +++ gcc/config/sparc/sparc.c | 4 ---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d887654802..121f1fa89d8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2002-05-03 David S. Miller + * config/sparc/sparc.c (LEAF_REGISTERS): Do not do ifdef + checks on it, always defined for Sparc. + * config/sparc/sparc.h (REG_ALLOC_ORDER, REG_LEAF_ALLOC_ORDER): Tweak, and add more detailed comments. diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index b5e618040b0..11e7ceca30f 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -80,8 +80,6 @@ rtx sparc_compare_op0, sparc_compare_op1; sparc_nonflat_function_epilogue. */ bool sparc_emitting_epilogue; -#ifdef LEAF_REGISTERS - /* Vector to say how input registers are mapped to output registers. HARD_FRAME_POINTER_REGNUM cannot be remapped by this function to eliminate it. You must use -fomit-frame-pointer to get that. */ @@ -119,8 +117,6 @@ char sparc_leaf_regs[] = 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; -#endif - /* Name of where we pretend to think the frame pointer points. Normally, this is "%fp", but if we are in a leaf procedure, this is "%sp+something". We record "something" separately as it may be -- 2.11.4.GIT