Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Plisson <damien.plisson@yahoo.fr>2009-12-01 13:25:21 +0300
committerDamien Plisson <damien.plisson@yahoo.fr>2009-12-01 13:25:21 +0300
commit370fe43b2b7beb7e56a7dafee1761473290b8967 (patch)
treee8a2337fef7f858bef96505b67234c5a59f313d1 /extern/Eigen2
parenteb24e788b82be4f957ca6a43c344173e80f27ff8 (diff)
Eigen: fix 10.5 ppc compile error
Diffstat (limited to 'extern/Eigen2')
-rw-r--r--extern/Eigen2/Eigen/src/Core/util/Macros.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/extern/Eigen2/Eigen/src/Core/util/Macros.h b/extern/Eigen2/Eigen/src/Core/util/Macros.h
index 6be6f096055..89b20312a52 100644
--- a/extern/Eigen2/Eigen/src/Core/util/Macros.h
+++ b/extern/Eigen2/Eigen/src/Core/util/Macros.h
@@ -39,7 +39,7 @@
// 16 byte alignment is only useful for vectorization. Since it affects the ABI, we need to enable 16 byte alignment on all
// platforms where vectorization might be enabled. In theory we could always enable alignment, but it can be a cause of problems
// on some platforms, so we just disable it in certain common platform (compiler+architecture combinations) to avoid these problems.
-#if defined(__GNUC__) && !(defined(__i386__) || defined(__x86_64__) || defined(__powerpc__) || defined(__ia64__))
+#if defined(__GNUC__) && !(defined(__i386__) || defined(__x86_64__) || defined(__powerpc__) || defined(__ia64__) || defined(__ppc__))
#define EIGEN_GCC_AND_ARCH_DOESNT_WANT_ALIGNMENT 1
#else
#define EIGEN_GCC_AND_ARCH_DOESNT_WANT_ALIGNMENT 0