aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Edlinger <bernd.edlinger@hotmail.de>2013-08-08 08:15:57 +0000
committerRamana Radhakrishnan <ramana@gcc.gnu.org>2013-08-08 08:15:57 +0000
commitf276d31d2484ae55d53099f44dea1b212006f84e (patch)
tree35d60bab3567c7504a054988323be4bd2514089a
parent4b41ebff743ffa4ce92b27dd4922a780d9998558 (diff)
downloadgcc-f276d31d2484ae55d53099f44dea1b212006f84e.zip
gcc-f276d31d2484ae55d53099f44dea1b212006f84e.tar.gz
gcc-f276d31d2484ae55d53099f44dea1b212006f84e.tar.bz2
Fix MALLOC_ABI_ALIGNMENT for arm
2013-08-08 Bernd Edlinger <bernd.edlinger@hotmail.de> PR target/58065 * config/arm/arm.h (MALLOC_ABI_ALIGNMENT): New, From-SVN: r201589
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c84e213..4410a8c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2013-08-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR target/58065
+ * config/arm/arm.h (MALLOC_ABI_ALIGNMENT): Define.
+
2013-08-07 Xinliang David Li <davidxl@google.com>
* config/i386/i386.opt: New option -mtune-ctrl=.
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 387d271..1781b75 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -645,6 +645,8 @@ extern int prefer_neon_for_64bits;
#define BIGGEST_ALIGNMENT (ARM_DOUBLEWORD_ALIGN ? DOUBLEWORD_ALIGNMENT : 32)
+#define MALLOC_ABI_ALIGNMENT BIGGEST_ALIGNMENT
+
/* XXX Blah -- this macro is used directly by libobjc. Since it
supports no vector modes, cut out the complexity and fall back
on BIGGEST_FIELD_ALIGNMENT. */