<div dir="ltr"><br><br><div class="gmail_quote">On Thu, Mar 5, 2015 at 3:37 PM Robinson, Paul <<a href="mailto:Paul_Robinson@playstation.sony.com">Paul_Robinson@playstation.sony.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We're inconsistent about using DW_AT_MIPS_linkage_name versus<br>
DW_AT_linkage_name.<br>
<br>
Variables (see DwarfCompileUnit::<u></u>getOrCreateGlobalVariableDIE()<u></u>)<br>
get the standard attribute for DWARF >= 4, MIPS for older.<br>
<br>
Subprograms (see DwarfUnit::<u></u>applySubprogramDefinitionAttri<u></u>butes())<br>
always get DW_AT_MIPS_linkage_name (no version check).<br>
<br></blockquote><div><br></div><div>Probably just a bug. It's definitely not intentional on my part.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Before I go drudging through however many tests will die if I add<br>
a version check... we DO want to fix this, right?<br></blockquote><div><br></div><div>Yep.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks,<br>
--paulr<br>
<br>
P.S.  PS4 doesn't want linkage names at all, which will probably<br>
be even more painful test-wise, but it seemed like cleaning up<br>
this bit should come first regardless.<br>
<br></blockquote><div><br></div><div>Yeah. Other fun is various different vendor attributes that we probably don't want depending on debugger that's going to be used.</div><div><br></div><div>-fgdb-extensions, -flldb-extensions, -f<whatever your debugger is called>-extensions?</div><div><br></div><div>-eric</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
______________________________<u></u>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/llvmdev</a><br>
</blockquote></div></div>