diff options
author | Jason Merrill <jason@gcc.gnu.org> | 2000-03-23 21:14:39 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2000-03-23 21:14:39 -0500 |
commit | 62153b617d75a987f4a68259cf4a4ff8572a9fde (patch) | |
tree | 5589a6f6a9eff5f5cd0e651a9901f574061fab31 | |
parent | 265ae617558b82957720da5f168cc52fefd2d9cc (diff) | |
download | gcc-62153b617d75a987f4a68259cf4a4ff8572a9fde.zip gcc-62153b617d75a987f4a68259cf4a4ff8572a9fde.tar.gz gcc-62153b617d75a987f4a68259cf4a4ff8572a9fde.tar.bz2 |
tweak comments
From-SVN: r32721
-rw-r--r-- | gcc/config/rs6000/rs6000.h | 14 |
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 |