From b2d857af3e178dea25bf36b0438ef56e01b6be2a Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Sat, 14 Jul 2012 09:56:03 +0200 Subject: [PATCH] document EIGEN_MPL2_ONLY (transplanted from 54559094ec492f437c411ad900705bdb17ad6d7a ) --- doc/I14_PreprocessorDirectives.dox | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/I14_PreprocessorDirectives.dox b/doc/I14_PreprocessorDirectives.dox index 2826a7f50..f29f0720c 100644 --- a/doc/I14_PreprocessorDirectives.dox +++ b/doc/I14_PreprocessorDirectives.dox @@ -50,6 +50,8 @@ run time. However, these assertions do cost time and can thus be turned off. - \b eigen_assert - macro with one argument that is used inside %Eigen for assertions. By default, it is basically defined to be \c assert, which aborts the program if the assertion is violated. Redefine this macro if you want to do something else, like throwing an exception. + - \b EIGEN_MPL2_ONLY - disable non MPL2 compatible features, or in other words disable the features which + are still under the LGPL. \section TopicPreprocessorDirectivesPerformance Alignment, vectorization and performance tweaking