diff options
author | Benoit Jacob <jacob.benoit.1@gmail.com> | 2010-03-06 02:17:37 -0500 |
---|---|---|
committer | Benoit Jacob <jacob.benoit.1@gmail.com> | 2010-03-06 02:17:37 -0500 |
commit | f03d95348d6b1b283b772ceb9988f5cb230e63ea (patch) | |
tree | b4a3d7c02fe34cf4ef0ea6ae92775e79dead44c0 /test | |
parent | afd7ee759b4b332391f3c1a865f46eed0d3e32ea (diff) |
introduce EIGEN_DONT_ALIGN_STACK (disables alignment attributes) and EIGEN_DONT_ALIGN_HEAP (disables aligned malloc)...
you can still use EIGEN_DONT_ALIGN to do both at once.
Diffstat (limited to 'test')
-rw-r--r-- | test/dynalloc.cpp | 2 | ||||
-rw-r--r-- | test/unalignedassert.cpp | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/test/dynalloc.cpp b/test/dynalloc.cpp index e0a9f9f86..85a39ec83 100644 --- a/test/dynalloc.cpp +++ b/test/dynalloc.cpp @@ -24,7 +24,7 @@ #include "main.h" -#if EIGEN_ALIGN +#if EIGEN_ALIGN_HEAP #define ALIGNMENT 16 #else #define ALIGNMENT 1 diff --git a/test/unalignedassert.cpp b/test/unalignedassert.cpp index 85a83b7b5..497c5a5aa 100644 --- a/test/unalignedassert.cpp +++ b/test/unalignedassert.cpp @@ -78,7 +78,7 @@ void check_unalignedassert_good() delete[] y; } -#if EIGEN_ALIGN +#if EIGEN_ALIGN_STACK template<typename T> void construct_at_boundary(int boundary) { @@ -94,7 +94,7 @@ void construct_at_boundary(int boundary) void unalignedassert() { - #if EIGEN_ALIGN + #if EIGEN_ALIGN_STACK construct_at_boundary<Vector2f>(4); construct_at_boundary<Vector3f>(4); construct_at_boundary<Vector4f>(16); @@ -124,7 +124,7 @@ void unalignedassert() check_unalignedassert_good<TestNew6>(); check_unalignedassert_good<Depends<true> >(); -#if EIGEN_ALIGN +#if EIGEN_ALIGN_STACK VERIFY_RAISES_ASSERT(construct_at_boundary<Vector4f>(8)); VERIFY_RAISES_ASSERT(construct_at_boundary<Matrix4f>(8)); VERIFY_RAISES_ASSERT(construct_at_boundary<Vector2d>(8)); |