diff options
author | Brad King <brad.king@kitware.com> | 2008-01-21 23:30:17 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2008-01-21 23:30:17 (GMT) |
commit | a28b197b11f4b647c67a6914c731077972449343 (patch) | |
tree | 48e3cad97678cc49ef2b63c210d4e712a4dc58fa /Source/cmDocumentVariables.cxx | |
parent | 19d22f6105ae064378e9175bed6a01b197e2eb5d (diff) | |
download | CMake-a28b197b11f4b647c67a6914c731077972449343.zip CMake-a28b197b11f4b647c67a6914c731077972449343.tar.gz CMake-a28b197b11f4b647c67a6914c731077972449343.tar.bz2 |
ENH: Generalize the check for sizeof void* to detect more ABI information.
Diffstat (limited to 'Source/cmDocumentVariables.cxx')
-rw-r--r-- | Source/cmDocumentVariables.cxx | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Source/cmDocumentVariables.cxx b/Source/cmDocumentVariables.cxx index 99628f7..9fd48d9 100644 --- a/Source/cmDocumentVariables.cxx +++ b/Source/cmDocumentVariables.cxx @@ -840,6 +840,27 @@ void cmDocumentVariables::DefineVariables(cmake* cm) "Variables for Languages"); cm->DefineProperty + ("CMAKE_<LANG>_COMPILER_ABI", cmProperty::VARIABLE, + "An internal variable subject to change.", + "This is used in determining the compiler ABI and is subject to change.", + false, + "Variables for Languages"); + + cm->DefineProperty + ("CMAKE_INTERNAL_PLATFORM_ABI", cmProperty::VARIABLE, + "An internal variable subject to change.", + "This is used in determining the compiler ABI and is subject to change.", + false, + "Variables for Languages"); + + cm->DefineProperty + ("CMAKE_<LANG>_SIZEOF_DATA_PTR", cmProperty::VARIABLE, + "An internal variable subject to change.", + "This is used in determining the architecture and is subject to change.", + false, + "Variables for Languages"); + + cm->DefineProperty ("CMAKE_COMPILER_IS_GNU<LANG>", cmProperty::VARIABLE, "True if the compiler is GNU.", "If the selected <LANG> compiler is the GNU " |