summaryrefslogtreecommitdiff
path: root/docs/UsersManual.rst
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2013-10-17 16:16:23 +0000
committerHans Wennborg <hans@hanshq.net>2013-10-17 16:16:23 +0000
commit82a2911a94947e20ac4fd961b6322adf74ad9224 (patch)
tree557bb615e0868610424e197235878a890cc4ff52 /docs/UsersManual.rst
parentbc6509175e1ce5cc1b48d1b97ac8d23d8b74167c (diff)
downloadclang-82a2911a94947e20ac4fd961b6322adf74ad9224.tar.gz
clang-82a2911a94947e20ac4fd961b6322adf74ad9224.tar.bz2
clang-82a2911a94947e20ac4fd961b6322adf74ad9224.tar.xz
clang-cl: Add support for asm listings (/FA and /Fa)
This adds support for outputing the assembly to a file during compilation. It does this by changing the compilation pipeling to not use the integrated assembler, and keep the intermediate assembler file. Differential Revision: http://llvm-reviews.chandlerc.com/D1946 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192902 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/UsersManual.rst')
-rw-r--r--docs/UsersManual.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/UsersManual.rst b/docs/UsersManual.rst
index 37eb10c621..36cd39f8b2 100644
--- a/docs/UsersManual.rst
+++ b/docs/UsersManual.rst
@@ -1456,6 +1456,8 @@ Execute ``clang-cl /?`` to see a list of supported options:
/c Compile only
/D <macro[=value]> Define macro
/fallback Fall back to cl.exe if clang-cl fails to compile
+ /FA Output assembly code file during compilation
+ /Fa<file or directory> Output assembly code to this file during compilation
/Fe<file or directory> Set output executable file or directory (ends in / or \)
/FI<value> Include file before parsing
/Fo<file or directory> Set output object file, or directory (ends in / or \)