Drop bunch of half-working stuff in the ext_weak linkage support.
[oota-llvm.git] / lib / VMCore / Attributes.cpp
index dd47814d97ad971cecd4be5c751aa85870a93aaf..0f3efa7b9ddef7b4534a7e2ca9be962ad5e06441 100644 (file)
@@ -61,7 +61,7 @@ std::string Attribute::getAsString(Attributes Attrs) {
     Result += "sspreq ";
   if (Attrs & Attribute::Alignment) {
     Result += "align ";
-    Result += utostr(1ull << (((Attrs & Attribute::Alignment)>>16) - 1));
+    Result += utostr(Attribute::getAlignmentFromAttrs(Attrs));
     Result += " ";
   }
   // Trim the trailing space.