Revise r126127 to address Daniel's comments. <rdar://problem/9012638>
[oota-llvm.git] / include / llvm / MC / MCSectionMachO.h
index 7633515f274426b8069c70baac0c31d1157ca478..4313b184369549a4fa79b9fa71d2ef55f0cf5b43 100644 (file)
@@ -157,10 +157,12 @@ public:
   /// flavored .s file.  If successful, this fills in the specified Out
   /// parameters and returns an empty string.  When an invalid section
   /// specifier is present, this returns a string indicating the problem.
+  /// If no TAA was parsed, TAA is not altered, and TAAWasSet becomes false.
   static std::string ParseSectionSpecifier(StringRef Spec,       // In.
                                            StringRef &Segment,   // Out.
                                            StringRef &Section,   // Out.
                                            unsigned  &TAA,       // Out.
+                                           bool      &TAAParsed, // Out.
                                            unsigned  &StubSize); // Out.
 
   virtual void PrintSwitchToSection(const MCAsmInfo &MAI,