diff options
author | Torbjorn Granlund <tege@gnu.org> | 1993-04-04 22:57:55 +0000 |
---|---|---|
committer | Torbjorn Granlund <tege@gnu.org> | 1993-04-04 22:57:55 +0000 |
commit | 64a483047afac29c0c6dbf0b8855d39df2fbc176 (patch) | |
tree | d9aa6f980e0a5a5d052920637669c3d526e5ac56 | |
parent | 6b5b46f2aae7a12fb88833790ffcafaed5068474 (diff) | |
download | gcc-64a483047afac29c0c6dbf0b8855d39df2fbc176.zip gcc-64a483047afac29c0c6dbf0b8855d39df2fbc176.tar.gz gcc-64a483047afac29c0c6dbf0b8855d39df2fbc176.tar.bz2 |
(FUNCTION_OUTGOING_VALUE): Remove.
(FUNCTION_VALUE_REGNO_P): Return regs depend on TARGET_SNAKE.
From-SVN: r4012
-rw-r--r-- | gcc/config/pa/pa.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 2d49e77..2a613a6 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -702,9 +702,6 @@ enum reg_class { NO_REGS, R1_REGS, GENERAL_REGS, FP_REGS, GENERAL_OR_FP_REGS, TYPE_MODE (VALTYPE) == DFmode) ? \ (TARGET_SNAKE ? 44 : 32) : 28)) -#define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ - FUNCTION_VALUE(VALTYPE, FUNC) - /* Define how to find the value returned by a library function assuming the value has mode MODE. */ @@ -715,7 +712,7 @@ enum reg_class { NO_REGS, R1_REGS, GENERAL_REGS, FP_REGS, GENERAL_OR_FP_REGS, /* 1 if N is a possible register number for a function value as seen by the caller. */ -#define FUNCTION_VALUE_REGNO_P(N) ((N) == 28 || (N) == 32 || (N) == 44) +#define FUNCTION_VALUE_REGNO_P(N) ((N) == 28 || (N) == (TARGET_SNAKE ? 44 : 32)) /* 1 if N is a possible register number for function argument passing. */ |