- Mar 01, 2017
-
-
85e08370 bindexplib: Always export executable symbols, even they are also readable
-
48b56504 Autogen: Fix for Q_PLUGIN_METADATA change detection test
-
Kitware Robot authored
-
- Feb 28, 2017
-
-
Brad King authored
The `FIND_LIBRARY_USE_LIB<arch>_PATHS` global properties ask `find_library` to look in `lib<arch>` directories automatically before corresponding `lib` directories. However, if `lib<arch>` is just a symlink to `lib` (or vice-versa) then we should skip adding the `lib<arch>` path. Such symlinks typically only exist to satisfy software that expects the `lib<arch>` path to be available. Fixes: #16687
-
Brad King authored
Use boolean variables to save results and rename variables to more closely represent their roles.
-
Previously bindexplib discarded read-only non-function symbols even in executable/code sections, but in some specific cases they could still mark functions. An example is provided by nop.asm in the AuoExportDll test, which exports a function only marked by a label. This symbol can be used from C/C++ code, but without this change it would result in an unresolved external symbol when built as a DLL on Windows.
-
Brad King authored
-
4ca77bb6 KWIML: Add -Wno-format-security to tolerate -Werror=format-security
-
ded616bd cmListFileLexer: bail out on seek-errors
-
99d6de6c ExternalProject: only append `COMMAND` if actually adding a command
-
73a6d456 VS: Cache the list of xaml and resx headers
-
-
Issue: #15441
-
c1aaf8a6 Fix CMAKE_HOST_SYSTEM_NAME on SunOS
-
Brad King authored
We've ported our libuv to this platform so we can build it now.
-
Brad King authored
-
Kitware Robot authored
-
- Feb 27, 2017
-
-
Brad King authored
* upstream-KWIML: KWIML 2017-02-27 (aa3a7733)
-
Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit aa3a7733039afb11047fb7d4d71fb26e1775c106 (master). Upstream Shortlog ----------------- Orion Poplawski (1): aa3a7733 test: Add -Wno-format-security to tolerate -Werror=format-security
-
Brad King authored
-
When compiling KWIML tests with `-Werror=format-security` we get error: -Wformat-security ignored without -Wformat Therefore we should disable both `format` and `format-security` together.
-
Ben Boeckel authored
Fixes #16544.
-
Brad King authored
In commit 0bbd993f (Make CMAKE_HOST_SYSTEM_NAME available in scripting context, 2016-12-26) we added a call to `uname` that checks for a zero return value. However, on Solaris the `uname(2)` manual [1] says that on success a non-negative value is returned. Fix our return code check so that we detect the `SunOS` name correctly. [1] https://docs.oracle.com/cd/E53394_01/html/E54765/uname-2.html
-
Speed up VS project generation with many such headers.
-
If we are given a FIFO, for example, we cannot seek back after trying to read a Byte-Order-Mark. Closes: #16607
-
Brad King authored
-
Brad King authored
-
a9fa6a2c ExternalProject: Run `git checkout` with `--` to clarify arguments
-
feff52d4 Fix COMPILE_PDB_NAME when used on an OBJECT library
-
666ad1df Revert "Ninja: Use full path for all source files"
-
Brad King authored
This was added upstream but does not make sense in CMake because we may replace the library with a logical target name that will not work inside a `try_compile`.
-
Brad King authored
* upstream-LibArchive: LibArchive 2017-02-25 (d6b1bb9f)
-
Code extracted from: https://github.com/libarchive/libarchive.git at commit d6b1bb9f7ea7bc153b7356e8e345c9e48005821a (v3.3.1).
-
Brad King authored
-