<div dir="ltr">Sorry, why do you need to dump internal state? The description says:<div><br></div><div>T<span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:small">his lead to different output</span></div><span style="color:rgb(0,0,0)">depending on whether MCAsmStreamer or MCELFStreamer was.</span><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">So you should be able to just check the output, no?</span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">Cheers,</span></div><div><span style="color:rgb(0,0,0)">Rafael</span></div><div><span style="color:rgb(0,0,0)"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 19 September 2016 at 12:05, Simon Dardis via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">sdardis updated this revision to Diff 71836.<br>
sdardis added a comment.<br>
<br>
Expanded MCSymbol<ELF/COFF/MachO> to dump internal state. Expanded MCContext to be able to dump the symbol table. Added a new hidden option -asm-show-symbol-table that prints out the symbol table just before the AsmParser finishes running.<br>
<br>
<br>
<a href="https://reviews.llvm.org/D24721" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D24721</a><br>
<br>
Files:<br>
  include/llvm/MC/MCContext.h<br>
  include/llvm/MC/MCSymbol.h<br>
  include/llvm/MC/MCSymbolCOFF.h<br>
  include/llvm/MC/MCSymbolELF.h<br>
  include/llvm/MC/MCSymbolMachO.<wbr>h<br>
  lib/MC/MCContext.cpp<br>
  lib/MC/MCParser/AsmParser.cpp<br>
  lib/MC/MCParser/ELFAsmParser.<wbr>cpp<br>
  lib/MC/MCSymbolELF.cpp<br>
  test/MC/ELF/common.s<br>
  test/MC/ELF/common2.s<br>
  test/MC/ELF/weak.s<br>
<br>
<br>______________________________<wbr>_________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-commits</a><br>
<br></blockquote></div><br></div>