aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2000-03-23 21:14:39 -0500
committerJason Merrill <jason@gcc.gnu.org>2000-03-23 21:14:39 -0500
commit62153b617d75a987f4a68259cf4a4ff8572a9fde (patch)
tree5589a6f6a9eff5f5cd0e651a9901f574061fab31
parent265ae617558b82957720da5f168cc52fefd2d9cc (diff)
downloadgcc-62153b617d75a987f4a68259cf4a4ff8572a9fde.zip
gcc-62153b617d75a987f4a68259cf4a4ff8572a9fde.tar.gz
gcc-62153b617d75a987f4a68259cf4a4ff8572a9fde.tar.bz2
tweak comments
From-SVN: r32721
-rw-r--r--gcc/config/rs6000/rs6000.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index dc872f1..9b4ed25 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -649,6 +649,10 @@ extern int rs6000_debug_arg; /* debug argument handling */
#define FIRST_PSEUDO_REGISTER 77
+/* This must not decrease, for backwards compatibility. If
+ FIRST_PSEUDO_REGISTER increases, this should as well. */
+#define DWARF_FRAME_REGISTERS 77
+
/* 1 for registers that have pervasive standard uses
and are not available for the register allocator.
@@ -1262,6 +1266,11 @@ extern int rs6000_sysv_varargs_p;
area. */
#define FIRST_PARM_OFFSET(FNDECL) RS6000_SAVE_AREA
+/* Offset from the argument pointer register value to the top of
+ stack. This is different from FIRST_PARM_OFFSET because of the
+ register save area. */
+#define ARG_POINTER_CFA_OFFSET(FNDECL) 0
+
/* Define this if stack space is still allocated for a parameter passed
in a register. The value is the number of bytes allocated to this
area. */
@@ -2672,11 +2681,6 @@ do { \
#define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, LINK_REGISTER_REGNUM)
#define DWARF_FRAME_RETURN_COLUMN DWARF_FRAME_REGNUM (LINK_REGISTER_REGNUM)
-/* These values are set like this for backwards compatibility,
- and can't be changed no matter how wrong they are :-(. */
-#define DWARF_FRAME_REGISTERS 77
-#define ARG_POINTER_CFA_OFFSET(FNDECL) 0
-
/* Define results of standard character escape sequences. */
#define TARGET_BELL 007
#define TARGET_BS 010