<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 4, 2013 at 11:47 PM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@google.com" target="_blank">chandlerc@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote"><div class="im">On Mon, Feb 4, 2013 at 11:29 PM, Eric Christopher <span dir="ltr"><<a href="mailto:echristo@gmail.com" target="_blank">echristo@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>+  // -gsplit-dwarf should turn on -g and enable the backend dwarf<br>
+  // splitting and extraction.<br>
+  if (Args.hasArg(options::OPT_gsplit_dwarf)) {<br>
+    CmdArgs.push_back("-g");<br>
+    CmdArgs.push_back("-backend-option");<br>
+    CmdArgs.push_back("-split-dwarf=Enable");<br></div></blockquote><div><br></div></div><div>This seems a strange flag spelling... Are there values other than "Enable"? I half expected just the standard binary '-split-debug' or nothing of CC1 options...</div>
</div></div></div></blockquote><div><br></div><div style>Yeah, I put it as a tri-state Enable, Disable and Default so that we could enable it easier by default for certain targets. In retrospect I'm not sure if we're ever going to end up doing that for linux, but it didn't cause me much pain to do it this way in the first place.</div>
<div style><br></div><div style> -eric</div></div></div></div>