[PATCH] Driver: bifurcate extended and basic MSC versioning
Saleem Abdulrasool
compnerd at compnerd.org
Tue Jul 1 11:54:38 PDT 2014
Renamed `-fmsc-version-ex` to `-fmsc-extended-version` as a compromise between `-fmsc-version-ex` and `-fmsc-full-version`. The `-fmsc-version` has also been converted to a driver-only option and is normalised to the new `-fmsc-version-ex` form. This should address the concern that we had a single option that could take a parameter encoded in two different ways. It also preserves the previous behaviour.
http://reviews.llvm.org/D4353
Files:
include/clang/Basic/LangOptions.def
include/clang/Driver/Options.td
lib/Basic/Targets.cpp
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/TextDiagnostic.cpp
test/Driver/msc-version.c
test/Headers/c11.c
test/Headers/ms-intrin.cpp
test/Headers/ms-null-ms-header-vs-stddef.cpp
test/Misc/diag-format.c
test/Preprocessor/predefined-macros.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4353.11005.patch
Type: text/x-patch
Size: 18658 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140701/86b09e00/attachment.bin>
More information about the cfe-commits
mailing list