This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
patch applied to sh.h
- From: Joern Rennecke <joern dot rennecke at superh dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 27 Aug 2002 14:04:43 +0100
- Subject: patch applied to sh.h
- Organization: SuperH UK Ltd.
--
--------------------------
SuperH
2430 Aztec West / Almondsbury / BRISTOL / BS32 4AQ
T:+44 1454 462330
Tue Aug 27 13:53:57 2002 J"orn Rennecke <joern.rennecke@superh.com>
* sh.h (MAX_FIXED_MODE_SIZE): Define.
Index: config/sh/sh.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/sh/sh.h,v
retrieving revision 1.166
diff -p -r1.166 sh.h
*** config/sh/sh.h 31 Jul 2002 02:13:34 -0000 1.166
--- config/sh/sh.h 27 Aug 2002 12:49:38 -0000
*************** extern int rtx_equal_function_value_matt
*** 3271,3276 ****
--- 3271,3278 ----
#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