[Driver] Inject the MSVC compatibility version into the triple
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 8 Jun 2015 00:22:46 +0000 (00:22 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 8 Jun 2015 00:22:46 +0000 (00:22 +0000)
commite11d373512391229292b4b6e8a0f0bb4cd5874b7
tree2464324d7e60cbeee3805499772ac8fdad8c4281
parentb4f791b510eb3b484fe185d2cfa4475b1b9793b2
[Driver] Inject the MSVC compatibility version into the triple

Encoding the version into the triple will allow us to communicate to
LLVM what functions it can expect to depend upon in the implementation.

llvm-svn: 239273
clang/lib/Driver/MSVCToolChain.cpp
clang/lib/Driver/ToolChains.h
clang/lib/Driver/Tools.cpp
clang/lib/Driver/Tools.h
clang/test/Driver/msvc-triple.c [new file with mode: 0644]
clang/test/Driver/windows-arm-minimal-arch.c