remove long long, long double, unsigned, short, char, bool types.

Keep only int, float, double, complex<T>.
This commit is contained in:
Benoit Jacob
2007-06-18 05:59:19 +00:00
parent b155789aa7
commit 152e09a14d
21 changed files with 0 additions and 1283 deletions

View File

@@ -1,25 +0,0 @@
INCLUDE(CheckCXXSourceCompiles)
MACRO (CHECK_LONG_DOUBLE _RESULT)
SET(_CHECK_LONG_DOUBLE_SOURCE_CODE "
#include <cmath>
int main(int argc, char *argv[])
{
long double ld = static_cast<long double>(1);
sqrt(ld);
cos(ld);
sin(ld);
exp(ld);
log(ld);
fabs(ld);
return 0;
}
")
CHECK_CXX_SOURCE_COMPILES("${_CHECK_LONG_DOUBLE_SOURCE_CODE}" ${_RESULT})
ENDMACRO (CHECK_LONG_DOUBLE)

View File

@@ -1,18 +0,0 @@
INCLUDE(CheckCXXSourceCompiles)
MACRO (CHECK_LONG_LONG _RESULT)
SET(_CHECK_LONG_LONG_SOURCE_CODE "
int main(int argc, char *argv[])
{
long long ll = static_cast<long long>(0);
long long int lli = static_cast<long long int>(0);
return 0;
}
")
CHECK_CXX_SOURCE_COMPILES("${_CHECK_LONG_LONG_SOURCE_CODE}" ${_RESULT})
ENDMACRO (CHECK_LONG_LONG)