summaryrefslogtreecommitdiff
blob: 6481f10bdbd9b4ed1612e892c41fd9d52ad5de55 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- Eigen/src/Core/util/Macros.h.orig	2009-06-26 11:58:16.000000000 +0200
+++ Eigen/src/Core/util/Macros.h	2009-06-26 11:59:04.000000000 +0200
@@ -41,7 +41,7 @@
 // because extra memory must be allocated for bookkeeping).
 // if the compiler is not GNUC, just cross fingers that the architecture isn't too exotic, because we don't want
 // to keep track of all the different preprocessor symbols for all compilers.
-#if !defined(__GNUC__) || defined(__i386__) || defined(__x86_64__) || defined(__ppc__) || defined(__ia64__)
+#if !defined(__GNUC__) || defined(__i386__) || defined(__x86_64__) || defined(__ppc__) || defined(__powerpc__) || defined(__ia64__)
   #define EIGEN_ARCH_WANTS_ALIGNMENT 1
 #else
   #ifdef EIGEN_VECTORIZE