summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2002-11-10 17:52:50 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2002-11-10 17:52:50 +0000
commit52cb74113c5ca34193966e6895b5eb3832a6f219 (patch)
tree525aacce0c0498a2a68d6912fd4e7cc654284fbc
parent65daa6847d0f4f88870e67912ea645871ce11818 (diff)
downloadppe42-gcc-52cb74113c5ca34193966e6895b5eb3832a6f219.tar.gz
ppe42-gcc-52cb74113c5ca34193966e6895b5eb3832a6f219.zip
* i386.h (MIN_UNITS_PER_WORD): Define to 8 for x86-64 libgcc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58986 138bc75d-0d04-0410-961f-82ee72b054a4
-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 0dd5df257cd..58b1dad19ff 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 87add77f18c..325195a9e65 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
OpenPOWER on IntegriCloud