aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-04-16 20:25:41 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-04-16 20:25:41 -0400
commitbc3654906f31f7211d19f0887c7e5305116518f3 (patch)
tree897a2c5a363a214b35c981bd9190f65703c4b1d4
parentaabf56ce426ae156629d528f1fb03dcc4f6617d9 (diff)
downloadgcc-bc3654906f31f7211d19f0887c7e5305116518f3.zip
gcc-bc3654906f31f7211d19f0887c7e5305116518f3.tar.gz
gcc-bc3654906f31f7211d19f0887c7e5305116518f3.tar.bz2
(FUNCTION_VALUE_REGNO_P): True only for the first register in the
group. From-SVN: r4168
-rw-r--r--gcc/config/a29k/a29k.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/a29k/a29k.h b/gcc/config/a29k/a29k.h
index 988e893..c6982ee 100644
--- a/gcc/config/a29k/a29k.h
+++ b/gcc/config/a29k/a29k.h
@@ -724,7 +724,7 @@ extern struct rtx_def *a29k_get_reloaded_address ();
as seen by the caller.
On 29k, gr96-gr111 are used. */
-#define FUNCTION_VALUE_REGNO_P(N) ((N) < R_GR (112))
+#define FUNCTION_VALUE_REGNO_P(N) ((N) == R_GR (96))
/* 1 if N is a possible register number for function argument passing.
On 29k, these are lr2-lr17. */