summaryrefslogtreecommitdiffstats
path: root/clang/docs/ClangCommandLineReference.rst
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-01-23 18:40:15 +0000
committerCraig Topper <craig.topper@intel.com>2018-01-23 18:40:15 +0000
commit596527bca63e59a413934caf1e0b7f7d39d95d5b (patch)
tree63c5012e2247991362410415984330c003c21ee3 /clang/docs/ClangCommandLineReference.rst
parent68b425f0bf81240138206bcc1114cab9c968ce45 (diff)
downloadbcm5719-llvm-596527bca63e59a413934caf1e0b7f7d39d95d5b.tar.gz
bcm5719-llvm-596527bca63e59a413934caf1e0b7f7d39d95d5b.zip
[Docs] Re-generate command line documentation.
llvm-svn: 323235
Diffstat (limited to 'clang/docs/ClangCommandLineReference.rst')
-rw-r--r--clang/docs/ClangCommandLineReference.rst18
1 files changed, 18 insertions, 0 deletions
diff --git a/clang/docs/ClangCommandLineReference.rst b/clang/docs/ClangCommandLineReference.rst
index 1cbb3b8dc69..6a0eab438d4 100644
--- a/clang/docs/ClangCommandLineReference.rst
+++ b/clang/docs/ClangCommandLineReference.rst
@@ -116,6 +116,10 @@ Output path for the plist report
.. option:: -bundle\_loader <arg>
.. program:: clang
+.. option:: -cfguard
+
+Emit tables required for Windows Control Flow Guard.
+
.. option:: -client\_name<arg>
.. option:: -compatibility\_version<arg>
@@ -1179,6 +1183,10 @@ Load the clang builtins module map file.
.. option:: -fcaret-diagnostics, -fno-caret-diagnostics
+.. option:: -fcf-protection=<arg>, -fcf-protection (equivalent to -fcf-protection=full)
+
+Instrument control-flow architecture protection. Options: return, branch, full, none.
+
.. option:: -fclasspath=<arg>, --CLASSPATH <arg>, --CLASSPATH=<arg>, --classpath <arg>, --classpath=<arg>
.. option:: -fcolor-diagnostics, -fno-color-diagnostics
@@ -1756,6 +1764,10 @@ Force the usage of stack protectors for all functions
Use a strong heuristic to apply stack protectors to functions
+.. option:: -fstack-size-section, -fno-stack-size-section
+
+Emit section containing metadata on function stack sizes
+
.. option:: -fstandalone-debug, -fno-limit-debug-info, -fno-standalone-debug
Emit full debug info for all types used by the program
@@ -2412,10 +2424,16 @@ X86
.. option:: -mprfchw, -mno-prfchw
+.. option:: -mrdpid, -mno-rdpid
+
.. option:: -mrdrnd, -mno-rdrnd
.. option:: -mrdseed, -mno-rdseed
+.. option:: -mretpoline, -mno-retpoline
+
+.. option:: -mretpoline-external-thunk, -mno-retpoline-external-thunk
+
.. option:: -mrtm, -mno-rtm
.. option:: -msgx, -mno-sgx
OpenPOWER on IntegriCloud