summaryrefslogtreecommitdiffstats
path: root/CMakeLogo.gif
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-07-11 13:50:30 (GMT)
committerBrad King <brad.king@kitware.com>2019-07-11 13:50:30 (GMT)
commitd1f38ba65d7a6860ceac0d60dc77971e9ccfdd05 (patch)
tree643fd8ed3e632cf2bb8311c1a53639600c533b30 /CMakeLogo.gif
parente15314420c8ccf08e7855a0400a3ce76bddff95e (diff)
downloadCMake-d1f38ba65d7a6860ceac0d60dc77971e9ccfdd05.zip
CMake-d1f38ba65d7a6860ceac0d60dc77971e9ccfdd05.tar.gz
CMake-d1f38ba65d7a6860ceac0d60dc77971e9ccfdd05.tar.bz2
CMakeDetermineCompilerId: Consider UTF-16 encodings of INFO strings
Our compiler identification source encodes `INFO:compiler[...]` and similar strings in compiled objects or binaries that we then extract to get information about the compiler. With most compilers the strings are encoded in the binaries as a simple byte sequence. However, some compilers use other encodings. For example, the MS CSharp compiler uses UTF-16LE and a TI compiler uses UTF-16BE. Try each encoding. Fixes: #19459
Diffstat (limited to 'CMakeLogo.gif')
0 files changed, 0 insertions, 0 deletions