Remove the last mention of LineTablesOnly from DwarfUnit, sinking it into DwarfCompil...
[oota-llvm.git] / lib / Linker / LinkModules.cpp
index 94d93ca4a46c774ad507b50b644313ab91332b8a..3e8eb25999f966080491c90bdb36df267df83569 100644 (file)
@@ -1517,10 +1517,8 @@ bool ModuleLinker::run() {
     }
 
     // Materialize if needed.
-    if (SF->isMaterializable()) {
-      if (std::error_code EC = SF->materialize())
-        return emitError(EC.message());
-    }
+    if (std::error_code EC = SF->materialize())
+      return emitError(EC.message());
 
     // Skip if no body (function is external).
     if (SF->isDeclaration())
@@ -1568,10 +1566,8 @@ bool ModuleLinker::run() {
       }
 
       // Materialize if needed.
-      if (SF->isMaterializable()) {
-        if (std::error_code EC = SF->materialize())
-          return emitError(EC.message());
-      }
+      if (std::error_code EC = SF->materialize())
+        return emitError(EC.message());
 
       // Skip if no body (function is external).
       if (SF->isDeclaration())