| 23 | // This issue has been confirmed with MSVC 2008 only, but the issue might exist for more recent versions too. |
| 24 | #if EIGEN_OS_WINCE && EIGEN_COMP_MSVC && EIGEN_COMP_MSVC<=1500 |
| 25 | long abs(long x) { return (labs(x)); } |
| 26 | double abs(double x) { return (fabs(x)); } |
| 27 | float abs(float x) { return (fabsf(x)); } |
| 28 | long double abs(long double x) { return (fabsl(x)); } |