MC'ize the '.code 16' and '.thumb_func' ARM directives.
[oota-llvm.git] / include / llvm / MC / MCDirectives.h
index 1f7364d8124e63d7ab119d256565a26b4a28e69e..e4e023dc71c9d971d4ea15f0d27ac19ff53ef98b 100644 (file)
@@ -38,13 +38,16 @@ enum MCSymbolAttr {
   MCSA_Reference,           ///< .reference (MachO)
   MCSA_Weak,                ///< .weak
   MCSA_WeakDefinition,      ///< .weak_definition (MachO)
-  MCSA_WeakReference        ///< .weak_reference (MachO)
+  MCSA_WeakReference,       ///< .weak_reference (MachO)
+  MCSA_WeakDefAutoPrivate   ///< .weak_def_can_be_hidden (MachO)
 };
 
 enum MCAssemblerFlag {
-  MCAF_SubsectionsViaSymbols  ///< .subsections_via_symbols (MachO)
+  MCAF_SyntaxUnified,         ///< .syntax (ARM/ELF)
+  MCAF_SubsectionsViaSymbols, ///< .subsections_via_symbols (MachO)
+  MCAF_Code16                 ///< .code 16
 };
-  
+
 } // end namespace llvm
 
 #endif