Disable C++ EH by default for clang-cl and MSVC environments
authorReid Kleckner <reid@kleckner.net>
Fri, 10 Jul 2015 22:25:44 +0000 (22:25 +0000)
committerReid Kleckner <reid@kleckner.net>
Fri, 10 Jul 2015 22:25:44 +0000 (22:25 +0000)
commit0bb1fc410bf249ee9f8369e0219405804d68cba6
treede498ec99a8777521f3bb14ac87dd4fcd1d505db
parente5a112f5e15419a73e496371eaf486f08aa0256c
Disable C++ EH by default for clang-cl and MSVC environments

We don't need any more bug reports from users telling us that MSVC-style
C++ exceptions are broken. Developers and adventurous users can still
test the existing functionality by passing along -fexceptions to either
clang or clang-cl.

llvm-svn: 241952
clang/include/clang/Driver/Options.td
clang/lib/Driver/Tools.cpp
clang/test/Driver/cl-eh.cpp