add the possiibility to disable deprectated warnings (useful for deprecated unit tests!)

This commit is contained in:
Gael Guennebaud 2011-10-24 09:40:37 +02:00
parent 5d43b4049d
commit 39d4585bff

View File

@ -231,6 +231,7 @@
#define EIGEN_ONLY_USED_FOR_DEBUG(x) #define EIGEN_ONLY_USED_FOR_DEBUG(x)
#endif #endif
#ifndef EIGEN_NO_DEPRECATED_WARNING
#if (defined __GNUC__) #if (defined __GNUC__)
#define EIGEN_DEPRECATED __attribute__((deprecated)) #define EIGEN_DEPRECATED __attribute__((deprecated))
#elif (defined _MSC_VER) #elif (defined _MSC_VER)
@ -238,6 +239,9 @@
#else #else
#define EIGEN_DEPRECATED #define EIGEN_DEPRECATED
#endif #endif
#else
#define EIGEN_DEPRECATED
#endif
#if (defined __GNUC__) #if (defined __GNUC__)
#define EIGEN_UNUSED __attribute__((unused)) #define EIGEN_UNUSED __attribute__((unused))