MSVC Buggy version detection: turn pre-processor error into CMake configuration time...
authorMehdi Amini <aminim@google.com>
Thu, 30 Jan 2020 01:44:35 +0000 (01:44 +0000)
committerMehdi Amini <aminim@google.com>
Thu, 30 Jan 2020 22:17:21 +0000 (22:17 +0000)
commitb4fac782462c26baa94798e5fdb58e6810bd336b
treece5564adc6e1f7742284dc0bec0dc06d46d4c025
parentf7521dc292221e502d013e9505598df461659362
MSVC Buggy version detection: turn pre-processor error into CMake configuration time check

This allows consumer to override in a cleaner way while still prevent
them from hitting bug without knowing they run an unsupported
configuration.

Differential Revision: https://reviews.llvm.org/D73677
llvm/cmake/modules/CheckCompilerVersion.cmake
llvm/include/llvm/Support/Compiler.h