diff options
author | Chad Rosier <mcrosier@apple.com> | 2012-07-20 21:44:43 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2012-07-20 21:44:43 +0000 |
commit | 89770e5640dd5039569ecdc64c61acd9aa22cff9 (patch) | |
tree | db4cbdcc22f21ab042786a4fd6ed29eca76ccc0c /include/clang/Frontend/CodeGenOptions.h | |
parent | ae99b75fbbac1deaccdcc1b326b8fb6b07a1e72d (diff) |
Add the mechanics for -fms-inline-asm. No easy way to test at this time.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160580 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Frontend/CodeGenOptions.h')
-rw-r--r-- | include/clang/Frontend/CodeGenOptions.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/clang/Frontend/CodeGenOptions.h b/include/clang/Frontend/CodeGenOptions.h index c8d6578b29..ecd86056e1 100644 --- a/include/clang/Frontend/CodeGenOptions.h +++ b/include/clang/Frontend/CodeGenOptions.h @@ -72,6 +72,8 @@ public: unsigned EmitGcovArcs : 1; ///< Emit coverage data files, aka. GCDA. unsigned EmitGcovNotes : 1; ///< Emit coverage "notes" files, aka GCNO. unsigned EmitOpenCLArgMetadata : 1; /// Emit OpenCL kernel arg metadata. + unsigned EmitMicrosoftInlineAsm : 1; ///< Enable emission of MS-style inline + ///< assembly. unsigned ForbidGuardVariables : 1; ///< Issue errors if C++ guard variables ///< are required unsigned FunctionSections : 1; ///< Set when -ffunction-sections is enabled @@ -201,6 +203,7 @@ public: EmitGcovArcs = 0; EmitGcovNotes = 0; EmitOpenCLArgMetadata = 0; + EmitMicrosoftInlineAsm = 0; ForbidGuardVariables = 0; FunctionSections = 0; HiddenWeakTemplateVTables = 0; |