Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing NO_EXPORT macro variant. | Stephen Kelly | 2011-08-23 | 2 | -3/+17 |
| | |||||
* | More consistency in the macro options. | Stephen Kelly | 2011-08-23 | 2 | -10/+10 |
| | |||||
* | Try to make the macros do almost nothing for Watcom. | Stephen Kelly | 2011-08-23 | 1 | -2/+12 |
| | |||||
* | Possibly fix configuration test on AIX. | Stephen Kelly | 2011-08-23 | 1 | -0/+1 |
| | |||||
* | Possibly fix test on HPUX. | Stephen Kelly | 2011-08-23 | 1 | -1/+1 |
| | |||||
* | Test for too-old-intel compilers. | Stephen Kelly | 2011-08-23 | 1 | -1/+12 |
| | |||||
* | Fix up the regex command for Intel. | Stephen Kelly | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | Add some settings for non-truncation of test output. | Stephen Kelly | 2011-08-17 | 1 | -0/+3 |
| | |||||
* | Hopefully add version extraction for Intel. | Stephen Kelly | 2011-08-17 | 1 | -0/+6 |
| | |||||
* | Fix the version extraction regex for clang. | Stephen Kelly | 2011-08-17 | 1 | -1/+1 |
| | |||||
* | Test the correct cxx variable. | Stephen Kelly | 2011-08-17 | 1 | -1/+1 |
| | |||||
* | Comment the test assertion for now | Stephen Kelly | 2011-08-17 | 1 | -1/+1 |
| | | | | At least until I know which gcc versions do not pass. | ||||
* | Exclude win32 from hidden visibility checks. | Stephen Kelly | 2011-08-17 | 1 | -1/+3 |
| | |||||
* | Start testing expected values for compiler flags. | Stephen Kelly | 2011-08-17 | 2 | -0/+65 |
| | | | | | Should help catch unhandled flag warnings so far not handled by check_cxx_compiler_flag FAIL_REGEXen. | ||||
* | Exclude PGI from exports and deprecated. | Stephen Kelly | 2011-08-15 | 1 | -2/+2 |
| | |||||
* | Exclude cygwin from the hidden visibility feature. | Stephen Kelly | 2011-08-15 | 1 | -1/+1 |
| | |||||
* | Don't enable deprecated on old GCC | Stephen Kelly | 2011-08-15 | 1 | -1/+1 |
| | | | | | Hopefully a fix for http://www.cdash.org/CDash/testDetails.php?test=109688480&build=1432057 | ||||
* | Don't enable deprecated on HP. | Stephen Kelly | 2011-08-15 | 1 | -1/+1 |
| | |||||
* | Disable testing of deprecated macros. | Stephen Kelly | 2011-08-14 | 3 | -19/+19 |
| | | | | | It is not possible to test for it sanely across multiple ancient compilers supported by cmake. | ||||
* | Fixup forgotten part of aed84517c942a4c40f493fcf997cdf6a047349f8 | Stephen Kelly | 2011-08-14 | 1 | -3/+3 |
| | |||||
* | Borland can't do deprecated. | Stephen Kelly | 2011-08-13 | 1 | -4/+8 |
| | |||||
* | Try to error on deprecated on Intel and SunCC. | Stephen Kelly | 2011-08-13 | 1 | -7/+23 |
| | |||||
* | Test for deprecated attribute before declspec. | Stephen Kelly | 2011-08-13 | 1 | -4/+4 |
| | | | | | The attribute seems more common, and some compilers seem to silently ignore the declspec. | ||||
* | Perform the -Werror test only once. | Stephen Kelly | 2011-08-13 | 1 | -3/+6 |
| | | | | This way, the output of the test should be visible on CDash. | ||||
* | Add some messaging output to make remaining issues findable. | Stephen Kelly | 2011-08-12 | 1 | -0/+4 |
| | |||||
* | Test -Werror instead of enabling it per compiler. | Stephen Kelly | 2011-08-12 | 1 | -1/+3 |
| | | | | Maybe the Intel compiler supports it too. | ||||
* | Expect the tests to pass if hidden visibilty is not enabled. | Stephen Kelly | 2011-08-12 | 2 | -9/+27 |
| | |||||
* | Don't change the expected build result based on the platform. | Stephen Kelly | 2011-08-11 | 1 | -5/+1 |
| | | | | Hopefully the compiler feature tests will cover those cases. | ||||
* | Add the COMPILER_HAS_DEPRECATED only if it has a declspec variant | Stephen Kelly | 2011-08-11 | 1 | -2/+1 |
| | | | | _check_cxx_compiler_attribute does it in the alternative. | ||||
* | Exclude the XL compiler from the hidden-visibility test. | Stephen Kelly | 2011-08-11 | 1 | -1/+4 |
| | |||||
* | Test for compiler features, instead of for specific platforms. | Stephen Kelly | 2011-08-11 | 2 | -18/+24 |
| | |||||
* | Split the deprecated available check from setting macro values. | Stephen Kelly | 2011-08-11 | 4 | -7/+21 |
| | |||||
* | Don't export methods on already exported classes. | Stephen Kelly | 2011-08-11 | 3 | -10/+1 |
| | | | | This is always a mistake. | ||||
* | Don't use hidden visibility on non-mingw windows either. | Stephen Kelly | 2011-08-11 | 1 | -1/+1 |
| | |||||
* | Make sure the hidden visibility variables never get set on MINGW. | Stephen Kelly | 2011-08-11 | 1 | -2/+2 |
| | |||||
* | Only set the deprecated attribute if hidden visibilty is enabled. | Stephen Kelly | 2011-08-11 | 1 | -1/+3 |
| | | | | | This is what is tested in the unit test. If it makes sense, another option can be added later. | ||||
* | Remember to surround the other deprecated test in the Borland check. | Stephen Kelly | 2011-08-10 | 1 | -1/+4 |
| | |||||
* | Export deprecated free methods too. | Stephen Kelly | 2011-08-10 | 2 | -2/+2 |
| | | | | That way they can be linked to even after being deprecated. | ||||
* | Add some debug output to narrow down deprecation test issues | Stephen Kelly | 2011-08-10 | 1 | -0/+2 |
| | | | | Particularly Borland and VS7.0 seem to still be failing. | ||||
* | Another attempt at fixing Borland. | Stephen Kelly | 2011-08-10 | 4 | -8/+17 |
| | | | | | Apparently it still needs to be exported, but only declspec(deprecated) does not work. | ||||
* | Fix off-by-not in test for Borland. | Stephen Kelly | 2011-08-10 | 1 | -1/+1 |
| | |||||
* | Use the correct project name compiletest not compilefail | Stephen Kelly | 2011-08-10 | 1 | -1/+1 |
| | | | | Should fix windows VS solution based builds. | ||||
* | Another attempt to fix the tests on Borland. | Stephen Kelly | 2011-08-10 | 1 | -5/+9 |
| | |||||
* | Disable all export macros on Borland. | Stephen Kelly | 2011-08-10 | 1 | -2/+2 |
| | |||||
* | Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2 | Stephen Kelly | 2011-08-10 | 2 | -35/+23 |
| | | | | | | Hearsay has it that before that version it didn't work properly. Hopefully this will fix more dashboard builds. | ||||
* | Set the CMAKE_RUNTIME_OUTPUT_DIRECTORY for windows builds. | Stephen Kelly | 2011-08-10 | 1 | -0/+4 |
| | |||||
* | Only run the failure tests with gcc >= 4.2 | Stephen Kelly | 2011-08-10 | 1 | -1/+16 |
| | |||||
* | Fix typo and tests failing as a result. | Stephen Kelly | 2011-08-10 | 1 | -1/+1 |
| | |||||
* | Fix tests with clang. | Stephen Kelly | 2011-08-10 | 1 | -4/+5 |
| | |||||
* | Test expected no-op instead of aborting the build. | Stephen Kelly | 2011-08-10 | 1 | -7/+4 |
| | | | | Aborting causes make clean to fail if the executable is not created. |