summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add missing NO_EXPORT macro variant.Stephen Kelly2011-08-232-3/+17
|
* More consistency in the macro options.Stephen Kelly2011-08-232-10/+10
|
* Try to make the macros do almost nothing for Watcom.Stephen Kelly2011-08-231-2/+12
|
* Possibly fix configuration test on AIX.Stephen Kelly2011-08-231-0/+1
|
* Possibly fix test on HPUX.Stephen Kelly2011-08-231-1/+1
|
* Test for too-old-intel compilers.Stephen Kelly2011-08-231-1/+12
|
* Fix up the regex command for Intel.Stephen Kelly2011-08-181-1/+1
|
* Add some settings for non-truncation of test output.Stephen Kelly2011-08-171-0/+3
|
* Hopefully add version extraction for Intel.Stephen Kelly2011-08-171-0/+6
|
* Fix the version extraction regex for clang.Stephen Kelly2011-08-171-1/+1
|
* Test the correct cxx variable.Stephen Kelly2011-08-171-1/+1
|
* Comment the test assertion for nowStephen Kelly2011-08-171-1/+1
| | | | At least until I know which gcc versions do not pass.
* Exclude win32 from hidden visibility checks.Stephen Kelly2011-08-171-1/+3
|
* Start testing expected values for compiler flags.Stephen Kelly2011-08-172-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 Kelly2011-08-151-2/+2
|
* Exclude cygwin from the hidden visibility feature.Stephen Kelly2011-08-151-1/+1
|
* Don't enable deprecated on old GCCStephen Kelly2011-08-151-1/+1
| | | | | Hopefully a fix for http://www.cdash.org/CDash/testDetails.php?test=109688480&build=1432057
* Don't enable deprecated on HP.Stephen Kelly2011-08-151-1/+1
|
* Disable testing of deprecated macros.Stephen Kelly2011-08-143-19/+19
| | | | | It is not possible to test for it sanely across multiple ancient compilers supported by cmake.
* Fixup forgotten part of aed84517c942a4c40f493fcf997cdf6a047349f8Stephen Kelly2011-08-141-3/+3
|
* Borland can't do deprecated.Stephen Kelly2011-08-131-4/+8
|
* Try to error on deprecated on Intel and SunCC.Stephen Kelly2011-08-131-7/+23
|
* Test for deprecated attribute before declspec.Stephen Kelly2011-08-131-4/+4
| | | | | The attribute seems more common, and some compilers seem to silently ignore the declspec.
* Perform the -Werror test only once.Stephen Kelly2011-08-131-3/+6
| | | | This way, the output of the test should be visible on CDash.
* Add some messaging output to make remaining issues findable.Stephen Kelly2011-08-121-0/+4
|
* Test -Werror instead of enabling it per compiler.Stephen Kelly2011-08-121-1/+3
| | | | Maybe the Intel compiler supports it too.
* Expect the tests to pass if hidden visibilty is not enabled.Stephen Kelly2011-08-122-9/+27
|
* Don't change the expected build result based on the platform.Stephen Kelly2011-08-111-5/+1
| | | | Hopefully the compiler feature tests will cover those cases.
* Add the COMPILER_HAS_DEPRECATED only if it has a declspec variantStephen Kelly2011-08-111-2/+1
| | | | _check_cxx_compiler_attribute does it in the alternative.
* Exclude the XL compiler from the hidden-visibility test.Stephen Kelly2011-08-111-1/+4
|
* Test for compiler features, instead of for specific platforms.Stephen Kelly2011-08-112-18/+24
|
* Split the deprecated available check from setting macro values.Stephen Kelly2011-08-114-7/+21
|
* Don't export methods on already exported classes.Stephen Kelly2011-08-113-10/+1
| | | | This is always a mistake.
* Don't use hidden visibility on non-mingw windows either.Stephen Kelly2011-08-111-1/+1
|
* Make sure the hidden visibility variables never get set on MINGW.Stephen Kelly2011-08-111-2/+2
|
* Only set the deprecated attribute if hidden visibilty is enabled.Stephen Kelly2011-08-111-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 Kelly2011-08-101-1/+4
|
* Export deprecated free methods too.Stephen Kelly2011-08-102-2/+2
| | | | That way they can be linked to even after being deprecated.
* Add some debug output to narrow down deprecation test issuesStephen Kelly2011-08-101-0/+2
| | | | Particularly Borland and VS7.0 seem to still be failing.
* Another attempt at fixing Borland.Stephen Kelly2011-08-104-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 Kelly2011-08-101-1/+1
|
* Use the correct project name compiletest not compilefailStephen Kelly2011-08-101-1/+1
| | | | Should fix windows VS solution based builds.
* Another attempt to fix the tests on Borland.Stephen Kelly2011-08-101-5/+9
|
* Disable all export macros on Borland.Stephen Kelly2011-08-101-2/+2
|
* Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2Stephen Kelly2011-08-102-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 Kelly2011-08-101-0/+4
|
* Only run the failure tests with gcc >= 4.2Stephen Kelly2011-08-101-1/+16
|
* Fix typo and tests failing as a result.Stephen Kelly2011-08-101-1/+1
|
* Fix tests with clang.Stephen Kelly2011-08-101-4/+5
|
* Test expected no-op instead of aborting the build.Stephen Kelly2011-08-101-7/+4
| | | | Aborting causes make clean to fail if the executable is not created.