Adding dllimport, dllexport and external weak linkage types.
[oota-llvm.git] / tools / llvm2cpp / CppWriter.cpp
index 0438a7e5d69df68f2ce2288de62ed5c9bb98a8df..66ed5b257c72e5bc98545169e78d25bce275d96b 100644 (file)
@@ -284,6 +284,12 @@ CppWriter::printLinkageType(GlobalValue::LinkageTypes LT) {
       Out << "GlobalValue::AppendingLinkage"; break;
     case GlobalValue::ExternalLinkage: 
       Out << "GlobalValue::ExternalLinkage"; break;
+    case GlobalValue::DLLImportLinkage: 
+      Out << "GlobalValue::DllImportLinkage"; break;
+    case GlobalValue::DLLExportLinkage: 
+      Out << "GlobalValue::DllExportLinkage"; break;
+    case GlobalValue::ExternalWeakLinkage: 
+      Out << "GlobalValue::ExternalWeakLinkage"; break;
     case GlobalValue::GhostLinkage:
       Out << "GlobalValue::GhostLinkage"; break;
   }