* i386.h (MIN_UNITS_PER_WORD): Define to 8 for x86-64 libgcc.
authorJan Hubicka <jh@suse.cz>
Sun, 10 Nov 2002 17:52:50 +0000 (18:52 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 10 Nov 2002 17:52:50 +0000 (17:52 +0000)
From-SVN: r58986

gcc/ChangeLog
gcc/config/i386/i386.h

index 0dd5df257cdaa0e381e2a5bd11bf62e98be4ebef..58b1dad19ff92ffd9d20dc00ce382feb2b4ab2ed 100644 (file)
@@ -1,3 +1,7 @@
+Sun Nov 10 18:49:21 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+       * i386.h (MIN_UNITS_PER_WORD): Define to 8 for x86-64 libgcc.
+
 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        * c-decl.c (grokdeclarator): Make error for duplicate type
index 87add77f18c262e4ba631c0eb351e5b09340a28f..325195a9e655be3f12398874a34ad11b3e4b9fe9 100644 (file)
@@ -691,7 +691,11 @@ extern int x86_prefetch_sse;
 
 /* Width of a word, in units (bytes).  */
 #define UNITS_PER_WORD (TARGET_64BIT ? 8 : 4)
-#define MIN_UNITS_PER_WORD 4
+#ifdef IN_LIBGCC2
+#define MIN_UNITS_PER_WORD     (TARGET_64BIT ? 8 : 4)
+#else
+#define MIN_UNITS_PER_WORD     4
+#endif
 
 /* Allocation boundary (in *bits*) for storing arguments in argument list.  */
 #define PARM_BOUNDARY BITS_PER_WORD