OSDN Git Service

* sh.h (MAX_FIXED_MODE_SIZE): Define.
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Aug 2002 13:05:08 +0000 (13:05 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Aug 2002 13:05:08 +0000 (13:05 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56599 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/sh/sh.h

index d2ff4e4..9be3516 100644 (file)
@@ -1,3 +1,7 @@
+Tue Aug 27 13:53:57 2002  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * sh.h (MAX_FIXED_MODE_SIZE): Define.
+
 2002-08-27  Gabriel Dos Reis  <gdr@soliton.integrable-solutions.net>
 
        * doc/cpp.texi (Common Predefined Macros): Don't mess with table
index 1ad1306..ee429de 100644 (file)
@@ -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