Benoit Jacob 6af2c2c67a backported the following to 2.0:
* EIGEN_ALIGN and EIGEN_DONT_ALIGN and the corresponding logic in Macros.h
  (instead of using EIGEN_ARCH_WANTS_ALIGNMENT)
* The body of ei_aligned_malloc and ei_aligned_free

The reason for this backporting is that a user complained that with eigen 2.0 he got a warning at Memory.h:81 that the return value of posix_memalign was not used, and that function was declared with an attribute warn_unused_result.

Looking at this, it seemed that the body of this function was already overly complicated, and fixing this warning made it even worse, while the devel branch had a much simpler body and didn't suffer from that problem.

Then it was necessary to update ei_aligned_free too, and to backport EIGEN_ALIGN.

Inch' Allah....
2009-09-21 05:39:55 -04:00
..
2009-01-27 17:46:02 +00:00
2009-08-17 18:20:53 +02:00
2009-01-26 13:53:43 +00:00
2008-07-08 07:56:01 +00:00
2008-08-29 17:45:11 +00:00
2008-10-17 11:20:46 +00:00
2009-02-02 14:26:40 +00:00
2009-01-12 16:14:13 +00:00
2009-06-19 20:49:02 +02:00
2008-11-24 13:40:43 +00:00