| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| | |
2731a91c Update SunPro flags used for CMake itself to support C++11
86edc5b6 Choose compiler-specific flags earlier in CMake's own build
7b2d529b cmBase32: Cast pointer subtraction result to size explicitly
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !813
|
| | |
|
| |
| |
| |
| | |
Add the flags early enough be used in the checks for C++ features.
|
| |
| |
| |
| | |
The SunPro 5.13 compiler with `-std=c++11` complains otherwise.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
59f84452 Tests: Fix RunCMake.Framework expectation for universal binaries
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !814
|
| |/
| |
| |
| |
| | |
While at it, replace `\n` in with a real newline because such escape
sequences are not processed in this context.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
50dd15af QtDialog: block include-what-you-use
f3e21613 cmServer: include what you use
9535823b IWYU: map system symbols to libuv
6a91ee02 IWYU: add mapping for cm::auto_ptr
7165065f cmInstalledFile: add cmConfigure.h as first #include
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !811
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
93f119ed FortranCInterface: Add support for PGI on Windows
2cfea104 FortranCInt: Pass CONFIG flags to try_compile
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !802
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This change ensures that Intel Fortran's /libs: in
CMAKE_Fortran_FLAGS and Visual C++'s /MT or /MD in the
CMAKE_C_FLAGS_RELEASE do not conflict with each other.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
e446fa4e jsoncpp: Exclude from include-what-you-use
Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Daniel Pfeifer <daniel@pfeifer-mail.de>
Merge-request: !810
|
| | |/
| |/|
| | |
| | | |
This is third-party code.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
d47190ba NAG: Detect compiler version of NAG Fortran
d52a4256 NAG: Extend compiler tool selection with NAG Fortran
Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: Tom <tom.clune@nasa.gov>
Merge-request: !809
|
| | | |
| | | |
| | | |
| | | | |
Fixes: #16817
|
| |/ /
| | |
| | |
| | | |
Add `nag` and `nagfor`.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fb31229e Linux-PGI: Prevent -rdynamic ending up in flags
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !808
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Ensure that PGI on Linux keeps its
CMAKE_SHARED_LIBRARY_LINK_<LANG>_FLAGS empty, especially of -rdynamic.
In CMakeFortranInformation a lot of flags will be copied from their C
equivalents if they're not defined. By using a combination of GCC and
PGFortran, this will lead to -rdynamic ending up in the PGI flags and
none of the PGI compilers understand that flag, crashing with a fatal
error.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
d59e3509 Do not assume GCC libs are linked by all compilers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !800
|
| |/ /
| | |
| | |
| | |
| | | |
Not all compilers link libgcc and libgcc_s causing trouble when linking
C++ code with instance PGI Fortran and C compilers.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
b259fe84 FindOpenCL: Add missing PATHS keyword
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !807
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The change in commit b888104e44 (FindOpenCL: add AMDAPPSDKROOT into
paths for OpenCL library, 2017-05-03) accidentally left out the `PATHS`
keyword. Without it properly installed AMD APP SDK (OpenCL) cannot be
detected. Tested on Ubuntu 16.04.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
422359fe CMakeSetupDialog: use multi-arg
1ffe47e3 QCMakeCacheView: prever QVector over QList
726b3b6f QtDialog: add reference in foreach
377d4df2 QCMakeCacheView: avoid temporary containers for iteration
a57b30bb QtDialog: add missing emit keywords
7a0e2392 cmFileMonitor: use cmDeleteAll
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !805
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
6b0bc432 libuv: Compile as C 99 on Solaris 5.11
b08d2d99 libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !806
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
SunPro 5.13 and below do not compile as c99 by default.
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| |_|_|_|/
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1a7d00bd ctest_submit: Add HTTPHEADER option
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !793
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Allow CTest script writers to specify additional HTTP headers to be sent
to CDash during submission.
The motivating case for this feature is a corresponding change in CDash.
This will allow projects to refuse submissions from any site not bearing
a valid authentication token.
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
3e027d9d c++: prefer vectors over lists
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !799
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
None of these usages of `std::list` were inserting or removing elements
in the middle of the structure, so there were no benefits to using it.
Other uses were related to C pointers being stable in a list of strings
whereas in a vector of strings, small pointer optimizations could be
moved and become invalid after a modification to the hosting vector.
None of these uses modified the vector after handing out a C string to
an external store.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1a09a7d9 SunPro: Add more flags for C language standards
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !803
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
d0c3e47d clang-tidy: add option CMake_RUN_CLANG_TIDY
894ff96c auto_ptr: silence clang-tidy warnings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !790
|
| | | | | | | | |
|
| | |/ / / / /
| |/| | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
f5a3ec4d FindJava: Add support for OpenJDK early access builds
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !797
|