[llvm-branch-commits] [cfe-branch] r276892 - Merging r276887:
Hans Wennborg via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Jul 27 09:56:35 PDT 2016
Author: hans
Date: Wed Jul 27 11:56:35 2016
New Revision: 276892
URL: http://llvm.org/viewvc/llvm-project?rev=276892&view=rev
Log:
Merging r276887:
------------------------------------------------------------------------
r276887 | hans | 2016-07-27 09:39:45 -0700 (Wed, 27 Jul 2016) | 1 line
Update cxx_dr_Status after 3.9 branch
------------------------------------------------------------------------
Modified:
cfe/branches/release_39/ (props changed)
cfe/branches/release_39/docs/UsersManual.rst
Propchange: cfe/branches/release_39/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jul 27 11:56:35 2016
@@ -1,4 +1,4 @@
/cfe/branches/type-system-rewrite:134693-134817
-/cfe/trunk:275880,275967,276361,276473,276716,276887
+/cfe/trunk:275880,275967,276361,276473,276716,276887,276891
/cfe/trunk/test:170344
/cfe/trunk/test/SemaTemplate:126920
Modified: cfe/branches/release_39/docs/UsersManual.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/branches/release_39/docs/UsersManual.rst?rev=276892&r1=276891&r2=276892&view=diff
==============================================================================
--- cfe/branches/release_39/docs/UsersManual.rst (original)
+++ cfe/branches/release_39/docs/UsersManual.rst Wed Jul 27 11:56:35 2016
@@ -2082,16 +2082,26 @@ Execute ``clang-cl /?`` to see a list of
/fp:fast
/fp:precise
/fp:strict
+ /Fp<filename> Set pch filename (with /Yc and /Yu)
/GA Assume thread-local variables are defined in the executable
+ /Gd Set __cdecl as a default calling convention
/GF- Disable string pooling
/GR- Disable emission of RTTI data
/GR Enable emission of RTTI data
+ /Gr Set __fastcall as a default calling convention
+ /GS- Disable buffer security check
+ /GS Enable buffer security check
/Gs<value> Set stack probe size
+ /Gv Set __vectorcall as a default calling convention
/Gw- Don't put each data item in its own section
/Gw Put each data item in its own section
+ /GX- Enable exception handling
+ /GX Enable exception handling
/Gy- Don't put each function in its own section
/Gy Put each function in its own section
+ /Gz Set __stdcall as a default calling convention
/help Display available options
+ /imsvc <dir> Add directory to system include search path, as if part of %INCLUDE%
/I <dir> Add directory to include search path
/J Make char type unsigned
/LDd Create debug DLL
@@ -2101,7 +2111,6 @@ Execute ``clang-cl /?`` to see a list of
/MD Use DLL run-time
/MTd Use static debug run-time
/MT Use static run-time
- /Ob0 Disable inlining
/Od Disable optimization
/Oi- Disable use of builtin functions
/Oi Enable use of builtin functions
@@ -2113,6 +2122,7 @@ Execute ``clang-cl /?`` to see a list of
/Qvec- Disable the loop vectorization passes
/Qvec Enable the loop vectorization passes
/showIncludes Print info about included files to stderr
+ /std:<value> Language standard to compile for
/TC Treat all source files as C
/Tc <filename> Specify a C source file
/TP Treat all source files as C++
@@ -2135,6 +2145,9 @@ Execute ``clang-cl /?`` to see a list of
/WX- Do not treat warnings as errors
/WX Treat warnings as errors
/w Disable all warnings
+ /Y- Disable precompiled headers, overrides /Yc and /Yu
+ /Yc<filename> Generate a pch file for all code up to and including <filename>
+ /Yu<filename> Load a pch file and use it instead of all code up to and including <filename>
/Z7 Enable CodeView debug information in object files
/Zc:sizedDealloc- Disable C++14 sized global deallocation functions
/Zc:sizedDealloc Enable C++14 sized global deallocation functions
@@ -2143,6 +2156,7 @@ Execute ``clang-cl /?`` to see a list of
/Zc:threadSafeInit Enable thread-safe initialization of static variables
/Zc:trigraphs- Disable trigraphs (default)
/Zc:trigraphs Enable trigraphs
+ /Zd Emit debug line number tables only
/Zi Alias for /Z7. Does not produce PDBs.
/Zl Don't mention any default libraries in the object file
/Zp Set the default maximum struct packing alignment to 1
@@ -2179,6 +2193,8 @@ Execute ``clang-cl /?`` to see a list of
-fsanitize=<check> Turn on runtime checks for various forms of undefined or suspicious
behavior. See user manual for available checks
-gcodeview Generate CodeView debug information
+ -gline-tables-only Emit debug line number tables only
+ -miamcu Use Intel MCU ABI
-mllvm <value> Additional arguments to forward to LLVM's option processing
-Qunused-arguments Don't emit warning for unused driver arguments
-R<remark> Enable the specified remark
More information about the llvm-branch-commits
mailing list