Protection against stack-based memory corruption errors using SafeStack
[oota-llvm.git] / lib / Bitcode / Writer / BitcodeWriter.cpp
index 97caefb4c494aa8866a0df21eac511c9fc411952..cb8fafd34507112761d22e34cea7059d099c4cd9 100644 (file)
@@ -232,6 +232,8 @@ static uint64_t getAttrKindEncoding(Attribute::AttrKind Kind) {
     return bitc::ATTR_KIND_STACK_PROTECT_REQ;
   case Attribute::StackProtectStrong:
     return bitc::ATTR_KIND_STACK_PROTECT_STRONG;
+  case Attribute::SafeStack:
+    return bitc::ATTR_KIND_SAFESTACK;
   case Attribute::StructRet:
     return bitc::ATTR_KIND_STRUCT_RET;
   case Attribute::SanitizeAddress: