clang-cl: Accept MSVC 2015's `/execution-charset:utf-8` flag.
authorNico Weber <nicolasweber@gmx.de>
Fri, 26 Aug 2016 21:11:43 +0000 (21:11 +0000)
committerNico Weber <nicolasweber@gmx.de>
Fri, 26 Aug 2016 21:11:43 +0000 (21:11 +0000)
commitebe8d627c180215d758c3995129bbd85cd5c33c1
treefb76d7d975f9e0f848f2d4dac842a660cc5c0287
parentd2cc63779306427672fcdcdb2c6fff1bce31f86f
clang-cl: Accept MSVC 2015's `/execution-charset:utf-8` flag.

Also makes -fexec-charset accept utf-8 case-insensitively.
Like https://reviews.llvm.org/D23807, but for execution-charset.
Also replace a few .lower() comparisons with equals_lower().

https://reviews.llvm.org/D23938

llvm-svn: 279866
clang/include/clang/Driver/CLCompatOptions.td
clang/lib/Driver/Tools.cpp
clang/test/Driver/cl-options.c