- 18 Sep, 2015 1 commit
-
-
Stephen Kelly authored
Use the __cplusplus and __STDC_VERSION__ macros to automatically determine the default dialect for the compiler while determining its id and version.
-
- 15 Sep, 2015 4 commits
-
-
Kitware Robot authored
- 14 Sep, 2015 14 commits
-
-
Brad King authored
These commands concatenate all their input before matching. Document this behavior.
-
Brad King authored
Add section headers and titles for each command signature. Group related commands into sections.
-
Joerg Sonnenberger authored
In C99 mode, Solaris variants may already define isfinite, so check for the existence first.
-
Brad King authored
-
Kitware Robot authored
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ cfeb27cc | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' dc3fdd7f..cfeb27cc Gilles Khouzam (2): 27714139 SystemTools: Call GetVersionEx more robustly cfeb27cc SystemTools: Report Windows 7, 8, 8.1 and 10 by name
-
Bill Hoffman authored
With 64-bit Windows builds, there is no need to remove the leading underscore from all the symbols. This is because it does not have one in the .obj file unless it is really in the name. This did not cause any trouble until VS 2015 which has some system functions that have a leading underscore that end up in the .def file.
-
Kitware Robot authored
- 13 Sep, 2015 1 commit
-
-
Kitware Robot authored
-
- 12 Sep, 2015 2 commits
-
-
Stephen Kelly authored
This is needed for proper makefile progress tracking. The cmLocalGenerator is constructed at configure-time, but only used at generate time. The StateSnapshot member is currently populated before configuring, so use the Makefile to get the end snapshot.
-
Kitware Robot authored
-
- 11 Sep, 2015 13 commits
-
-
Stephen Kelly authored
This is the appropriate snapshot for future use. Existing users of this method are mostly just calling GetDirectory on the result, but the progress tracking of the Makefile generator needs a consistent snapshot to be used, so the end snapshot should be consistently used.
-
Brad King authored
-
Paul Romano authored
The calls to find_program now use NAMES_PER_DIR so that the first executable (e.g. h5pcc) appearing on their PATH will get chosen. The HDF5_PREFER_PARALLEL variable swaps the search order when it is set to true in the event that a directory being search contains both h5cc and h5pcc.
-
Brad King authored
When compiling with LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' the compiler output includes a line like COLLECT_GCC_OPTIONS='-specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ... that our link line regex matches due to an argument ending in "-ld". Since it is not really the link line no implicit link information is dectected. Exclude "VAR=..." lines from consideration as link lines to fix this.
-
Brad King authored
Extend the RunCMake.set_property test with cases covering buildsystem directory properties: * COMPILE_DEFINITIONS * COMPILE_OPTIONS * INCLUDE_DIRECTORIES Also test a non-buildsystem property to document the equivalence in behavior.
-
Stephen Kelly authored
This is a change in behavior from CMake 3.3, but there is no semantic meaning to empty entries in buildsystem properties. This also restores behavior to that of CMake 2.8.10.
-
Stephen Kelly authored
-
Stephen Kelly authored
This is a change in behavior from CMake 3.3, but there is no semantic meaning to empty entries in buildsystem properties. This also restores behavior to that of CMake 2.8.10.
-
Gilles Khouzam authored
Call GetVersionEx with OSVERSIONINFOEX instead of OSVERSIONINFO so that we can get the dwBuildNumber as a third version component.
-
Kitware Robot authored
-
- 10 Sep, 2015 5 commits
-
-
Brad King authored
This reverts commit d4736d53. RtlGetVersion is a private API not meant for public use. Another solution to detecting the Windows version will be needed. Reported-by:
Gilles Khouzam <Gilles.Khouzam@microsoft.com>
-
Brad King authored
Since commit v3.1.0-rc1~635^2~7 (project: Add infrastructure for recording CXX compiler features, 2013-10-17) we compile a test source to a binary and then extract "<LANG>_FEATURES:..." strings from the binary with the file(STRINGS) command. Add a newline at the beginning of the string literal to be sure file(STRINGS) can extract the first entry as a string independent of whatever else the compiler may put before the storage it allocates for the literal within the binary.
-