aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2002-11-10 18:52:50 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2002-11-10 17:52:50 +0000
commit2e64c6362c1f3dd6a94fe7502c626d0cf871d52c (patch)
tree525aacce0c0498a2a68d6912fd4e7cc654284fbc /gcc
parenta2eb270a7e559144b40f03f2adf3866f96749a04 (diff)
downloadgcc-2e64c6362c1f3dd6a94fe7502c626d0cf871d52c.zip
gcc-2e64c6362c1f3dd6a94fe7502c626d0cf871d52c.tar.gz
gcc-2e64c6362c1f3dd6a94fe7502c626d0cf871d52c.tar.bz2
* i386.h (MIN_UNITS_PER_WORD): Define to 8 for x86-64 libgcc.
From-SVN: r58986
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/i386.h6
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0dd5df2..58b1dad 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 87add77..325195a 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -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