From dcb44500e4e6b0369fba8218b3fabc19c0041b3c Mon Sep 17 00:00:00 2001 From: "J\"orn Rennecke" Date: Tue, 27 Aug 2002 13:05:08 +0000 Subject: [PATCH] * sh.h (MAX_FIXED_MODE_SIZE): Define. From-SVN: r56599 --- gcc/ChangeLog | 4 ++++ gcc/config/sh/sh.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d2ff4e49cee9..9be3516edac1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue Aug 27 13:53:57 2002 J"orn Rennecke + + * sh.h (MAX_FIXED_MODE_SIZE): Define. + 2002-08-27 Gabriel Dos Reis * doc/cpp.texi (Common Predefined Macros): Don't mess with table diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index 1ad1306abdc6..ee429ded2af9 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -3271,6 +3271,8 @@ extern int rtx_equal_function_value_matters; #define PROMOTE_FUNCTION_ARGS #define PROMOTE_FUNCTION_RETURN +#define MAX_FIXED_MODE_SIZE (TARGET_SH5 ? 128 : 64) + /* ??? Define ACCUMULATE_OUTGOING_ARGS? This is more efficient than pushing and poping arguments. However, we do have push/pop instructions, and rather limited offsets (4 bits) in load/store instructions, so it isn't -- 2.47.2