From 394e2618537775858aecbf07bca68ddef6c7ca97 Mon Sep 17 00:00:00 2001
From: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed, 6 Feb 2002 06:58:31 +0000
Subject: [PATCH]         * config/sparc/sparc.h (ARG_POINTER_CFA_OFFSET): No
 stack bias.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49538 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog            | 4 ++++
 gcc/config/sparc/sparc.h | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bdaa34aa2f97..cd004a578f6d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-02-05  Richard Henderson  <rth@redhat.com>
+
+	* config/sparc/sparc.h (ARG_POINTER_CFA_OFFSET): No stack bias.
+
 2002-02-06  Hans-Peter Nilsson  <hp@bitrange.com>
 
 	Implement using "base addresses" in insn operands as default.
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index 7b793234b1dd..4019a69a47ab 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -1567,7 +1567,7 @@ extern const char leaf_reg_remap[];
 /* Offset from the argument pointer register value to the CFA.
    This is different from FIRST_PARM_OFFSET because the register window
    comes between the CFA and the arguments.  */
-#define ARG_POINTER_CFA_OFFSET(FNDECL)  SPARC_STACK_BIAS
+#define ARG_POINTER_CFA_OFFSET(FNDECL)  0
 
 /* When a parameter is passed in a register, stack space is still
    allocated for it.
-- 
GitLab