[llvm-branch-commits] [cfe-branch] r260638 - Merging r260637:

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Feb 11 17:04:09 PST 2016


Author: hans
Date: Thu Feb 11 19:04:08 2016
New Revision: 260638

URL: http://llvm.org/viewvc/llvm-project?rev=260638&view=rev
Log:
Merging r260637:
------------------------------------------------------------------------
r260637 | hans | 2016-02-11 17:01:37 -0800 (Thu, 11 Feb 2016) | 1 line

UsersManual: update clang-cl commands
------------------------------------------------------------------------

Modified:
    cfe/branches/release_38/   (props changed)
    cfe/branches/release_38/docs/UsersManual.rst

Propchange: cfe/branches/release_38/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Feb 11 19:04:08 2016
@@ -1,4 +1,4 @@
 /cfe/branches/type-system-rewrite:134693-134817
-/cfe/trunk:257652,257695,257710,257831,257838,257853,257861,257869-257871,257947,258110,258396,259183,259260,259598,259931
+/cfe/trunk:257652,257695,257710,257831,257838,257853,257861,257869-257871,257947,258110,258396,259183,259260,259598,259931,260637
 /cfe/trunk/test:170344
 /cfe/trunk/test/SemaTemplate:126920

Modified: cfe/branches/release_38/docs/UsersManual.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/branches/release_38/docs/UsersManual.rst?rev=260638&r1=260637&r2=260638&view=diff
==============================================================================
--- cfe/branches/release_38/docs/UsersManual.rst (original)
+++ cfe/branches/release_38/docs/UsersManual.rst Thu Feb 11 19:04:08 2016
@@ -2036,6 +2036,8 @@ Execute ``clang-cl /?`` to see a list of
     CL.EXE COMPATIBILITY OPTIONS:
       /?                     Display available options
       /arch:<value>          Set architecture for code generation
+      /Brepro-               Emit an object file which cannot be reproduced over time
+      /Brepro                Emit an object file which can be reproduced over time
       /C                     Don't discard comments when preprocessing
       /c                     Compile only
       /D <macro[=value]>     Define macro
@@ -2079,8 +2081,6 @@ Execute ``clang-cl /?`` to see a list of
       /Oi                    Enable use of builtin functions
       /Os                    Optimize for size
       /Ot                    Optimize for speed
-      /Oy-                   Disable frame pointer omission
-      /Oy                    Enable frame pointer omission
       /O<value>              Optimization level
       /o <file or directory> Set output file or directory (ends in / or \)
       /P                     Preprocess to file
@@ -2105,7 +2105,7 @@ Execute ``clang-cl /?`` to see a list of
       /W2                    Enable -Wall
       /W3                    Enable -Wall
       /W4                    Enable -Wall and -Wextra
-      /Wall                  Enable -Wall
+      /Wall                  Enable -Wall and -Wextra
       /WX-                   Do not treat warnings as errors
       /WX                    Treat warnings as errors
       /w                     Disable all warnings
@@ -2133,8 +2133,10 @@ Execute ``clang-cl /?`` to see a list of
       -fms-compatibility-version=<value>
                               Dot-separated value representing the Microsoft compiler version
                               number to report in _MSC_VER (0 = don't define it (default))
-      -fmsc-version=<value>   Microsoft compiler version number to report in _MSC_VER (0 = don't
-                              define it (default))
+      -fms-compatibility      Enable full Microsoft Visual C++ compatibility
+      -fms-extensions         Accept some non-standard constructs supported by the Microsoft compiler
+      -fmsc-version=<value>   Microsoft compiler version number to report in _MSC_VER
+                              (0 = don't define it (default))
       -fno-sanitize-coverage=<value>
                               Disable specified features of coverage instrumentation for Sanitizers
       -fno-sanitize-recover=<value>




More information about the llvm-branch-commits mailing list