]> granicus.if.org Git - clang/commitdiff
Update -fmsc-version docs for r190908, which set the default to 1700
authorReid Kleckner <reid@kleckner.net>
Fri, 20 Sep 2013 18:01:52 +0000 (18:01 +0000)
committerReid Kleckner <reid@kleckner.net>
Fri, 20 Sep 2013 18:01:52 +0000 (18:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191098 91177308-0d34-0410-b5e6-96231b3b80d8

docs/UsersManual.rst

index 5ea05bced37368343c00103829e9cc802b9fe271..9e5b8877e2073de9d0893b3541de7f641a37b2af 100644 (file)
@@ -1233,13 +1233,12 @@ until the end of a translation unit. This flag is enabled by default for
 Windows targets.
 
 -  clang allows setting ``_MSC_VER`` with ``-fmsc-version=``. It defaults to
-   1300 which is the same as Visual C/C++ 2003. Any number is supported
+   1700 which is the same as Visual C/C++ 2012. Any number is supported
    and can greatly affect what Windows SDK and c++stdlib headers clang
-   can compile. This option will be removed when clang supports the full
-   set of MS extensions required for these headers.
+   can compile.
 -  clang does not support the Microsoft extension where anonymous record
    members can be declared using user defined typedefs.
--  clang supports the Microsoft "#pragma pack" feature for controlling
+-  clang supports the Microsoft ``#pragma pack`` feature for controlling
    record layout. GCC also contains support for this feature, however
    where MSVC and GCC are incompatible clang follows the MSVC
    definition.