aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2003-06-22 14:06:33 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2003-06-22 14:06:33 +0000
commit84edd42cd48594dfe92b87af25e214ccd15d300d (patch)
treed64729fbbf2cd74261c088c18947a3c74b9ad8d2
parent24391720e3ed72d821ab1d716bbd99bae809ad83 (diff)
downloadgcc-84edd42cd48594dfe92b87af25e214ccd15d300d.zip
gcc-84edd42cd48594dfe92b87af25e214ccd15d300d.tar.gz
gcc-84edd42cd48594dfe92b87af25e214ccd15d300d.tar.bz2
arm.h (BIGGEST_ALIGNMENT): Use TARGET_REALLY_IWMMXT for selecting 64-bit alignment.
* arm.h (BIGGEST_ALIGNMENT): Use TARGET_REALLY_IWMMXT for selecting 64-bit alignment. From-SVN: r68330
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4e5196f..ed7d5ff 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2003-06-22 Richard Earnshaw <rearnsha@arm.com>
+ * arm.h (BIGGEST_ALIGNMENT): Use TARGET_REALLY_IWMMXT for selecting
+ 64-bit alignment.
+
+2003-06-22 Richard Earnshaw <rearnsha@arm.com>
+
* arm.md (all call_value patterns): Remove register constraints on
value operand.
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 0a3dcda..74201ff 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -753,7 +753,7 @@ extern int arm_is_6_or_7;
#define EMPTY_FIELD_BOUNDARY 32
-#define BIGGEST_ALIGNMENT (TARGET_ATPCS ? 64 : 32)
+#define BIGGEST_ALIGNMENT (TARGET_REALLY_IWMMXT ? 64 : 32)
#define TYPE_NEEDS_IWMMXT_ALIGNMENT(TYPE) \
(TARGET_REALLY_IWMMXT \