<div dir="ltr">Was this change approved by anyone? Generally once it's sent for review, you should wait until it's approved before committing (the assumption being, if you sent it for review it's because it needed review)</div><br><div class="gmail_quote"><div dir="ltr">On Wed, Dec 14, 2016 at 12:49 PM Amjad Aboud via Phabricator via cfe-commits <<a href="mailto:cfe-commits@lists.llvm.org">cfe-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This revision was automatically updated to reflect the committed changes.<br class="gmail_msg">
Closed by commit rL289701: [DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of… (authored by aaboud).<br class="gmail_msg">
<br class="gmail_msg">
Changed prior to commit:<br class="gmail_msg">
  <a href="https://reviews.llvm.org/D27763?vs=81397&id=81438#toc" rel="noreferrer" class="gmail_msg" target="_blank">https://reviews.llvm.org/D27763?vs=81397&id=81438#toc</a><br class="gmail_msg">
<br class="gmail_msg">
Repository:<br class="gmail_msg">
  rL LLVM<br class="gmail_msg">
<br class="gmail_msg">
<a href="https://reviews.llvm.org/D27763" rel="noreferrer" class="gmail_msg" target="_blank">https://reviews.llvm.org/D27763</a><br class="gmail_msg">
<br class="gmail_msg">
Files:<br class="gmail_msg">
  cfe/trunk/lib/CodeGen/CGDebugInfo.cpp<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
Index: cfe/trunk/lib/CodeGen/CGDebugInfo.cpp<br class="gmail_msg">
===================================================================<br class="gmail_msg">
--- cfe/trunk/lib/CodeGen/CGDebugInfo.cpp<br class="gmail_msg">
+++ cfe/trunk/lib/CodeGen/CGDebugInfo.cpp<br class="gmail_msg">
@@ -466,7 +466,8 @@<br class="gmail_msg">
   // Create new compile unit.<br class="gmail_msg">
   // FIXME - Eliminate TheCU.<br class="gmail_msg">
   TheCU = DBuilder.createCompileUnit(<br class="gmail_msg">
-      LangTag, remapDIPath(MainFileName), remapDIPath(getCurrentDirname()),<br class="gmail_msg">
+      LangTag, DBuilder.createFile(remapDIPath(MainFileName),<br class="gmail_msg">
+                                    remapDIPath(getCurrentDirname())),<br class="gmail_msg">
       Producer, LO.Optimize, CGM.getCodeGenOpts().DwarfDebugFlags, RuntimeVers,<br class="gmail_msg">
       CGM.getCodeGenOpts().SplitDwarfFile, EmissionKind, 0 /* DWOid */,<br class="gmail_msg">
       CGM.getCodeGenOpts().SplitDwarfInlining);<br class="gmail_msg">
@@ -1977,10 +1978,11 @@<br class="gmail_msg">
     // but LLVM detects skeleton CUs by looking for a non-zero DWO id.<br class="gmail_msg">
     uint64_t Signature = Mod.getSignature() ? Mod.getSignature() : ~1ULL;<br class="gmail_msg">
     llvm::DIBuilder DIB(CGM.getModule());<br class="gmail_msg">
-    DIB.createCompileUnit(TheCU->getSourceLanguage(), Mod.getModuleName(),<br class="gmail_msg">
-                          Mod.getPath(), TheCU->getProducer(), true,<br class="gmail_msg">
-                          StringRef(), 0, Mod.getASTFile(),<br class="gmail_msg">
-                          llvm::DICompileUnit::FullDebug, Signature);<br class="gmail_msg">
+    DIB.createCompileUnit(TheCU->getSourceLanguage(),<br class="gmail_msg">
+                          DIB.createFile(Mod.getModuleName(), Mod.getPath()),<br class="gmail_msg">
+                          TheCU->getProducer(), true, StringRef(), 0,<br class="gmail_msg">
+                          Mod.getASTFile(), llvm::DICompileUnit::FullDebug,<br class="gmail_msg">
+                          Signature);<br class="gmail_msg">
     DIB.finalize();<br class="gmail_msg">
   }<br class="gmail_msg">
   llvm::DIModule *Parent =<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
cfe-commits mailing list<br class="gmail_msg">
<a href="mailto:cfe-commits@lists.llvm.org" class="gmail_msg" target="_blank">cfe-commits@lists.llvm.org</a><br class="gmail_msg">
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits</a><br class="gmail_msg">
</blockquote></div>