CMake/Utilities
Brad King 3dc484e531 curl: add missing type sizes for 'long long' and '__int64'
When generating `curl_config.h`, add size information for `long long`
and `__int64` types.  These are needed as candidates for defining the
`ssize_t` type because on MSVC, `long` is not the same size as `size_t`.

This problem did not affect upstream curl because it computes the
`ssize_t` type in CMake code where all sizes are available.  CMake's
port computes it in preprocessor logic because universal binaries on
macOS do not know type sizes until compile time.

Fixes: #18477
2018-10-22 12:02:38 -04:00
..
cmbzip2 bzip2: Drop unused .dsp files 2017-08-30 06:56:49 -04:00
cmcompress Rename header guards to not start with double underscore 2014-12-11 13:53:06 -05:00
cmcurl curl: add missing type sizes for 'long long' and '__int64' 2018-10-22 12:02:38 -04:00
cmexpat expat: Update CMake build for 2.2.3 2017-08-07 10:22:13 -04:00
cmjsoncpp jsoncpp: Drop doxygen comments not recognized by Clang 2017-08-30 10:17:21 -04:00
cmlibarchive Merge branch 'upstream-LibArchive' into update-libarchive 2018-09-26 09:53:15 -04:00
cmliblzma liblzma: Suppress MSVC warning parameter difference warning 2018-08-06 10:29:33 -04:00
cmlibrhash librhash: Avoid incorrect int8_t definition with PGI on Linux ppc64le 2018-08-09 11:51:22 -04:00
cmlibuv Merge topic 'libuv-gnu-hurd' 2018-10-03 08:03:47 -04:00
cmvssetup VS: Port Visual Studio Setup third-party header to older VS versions 2017-01-11 09:45:05 -05:00
cmzlib zlib: Disable warnings to avoid changing 3rd party code 2015-01-14 09:20:27 -05:00
Doxygen Require CMake 3.1 to build CMake itself 2017-08-10 15:08:02 -04:00
Git Add pre-commit hook to check whether SetupForDevelopment must re-run 2017-01-31 11:16:10 -05:00
GitSetup Merge branch 'upstream-GitSetup' into update-gitsetup 2017-11-30 14:55:34 -05:00
IWYU IWYU: Fix workaround mapping for std::hash 2018-08-07 12:04:58 -04:00
KWIML Merge branch 'upstream-KWIML' into update-kwiml 2018-01-09 08:51:59 -05:00
Release Utilities/Release: Build with gcc 8.2 on Linux 2018-09-25 16:53:11 -04:00
Scripts libarchive: Update script to get 3.3.3 2018-09-26 09:52:01 -04:00
Sphinx cmake-gui: Update icons 2018-08-16 11:56:08 -04:00
.clang-tidy clang-tidy: add option CMake_RUN_CLANG_TIDY 2017-05-04 17:39:23 +02:00
.gitattributes clang-format.bash: update to clang-format-6.0 2018-06-01 09:52:02 -04:00
.NoDartCoverage ENH: No need to do coverage of utilities 2005-06-14 15:53:10 -04:00
cm_bzlib.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_curl.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_expat.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_jsoncpp_reader.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_jsoncpp_value.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_jsoncpp_writer.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_kwiml.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_libarchive.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_lzma.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_rhash.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_uv.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_xmlrpc.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_zlib.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CMakeLists.txt clang-tidy: add option CMake_RUN_CLANG_TIDY 2017-05-04 17:39:23 +02:00
cmThirdParty.h.in Add option to build CMake against a system librhash 2016-11-10 08:29:38 -05:00
SetupForDevelopment.sh SetupForDevelopment: Drop cmake.org remote repo configuration 2017-03-03 13:31:49 -05:00