<div dir="ltr">


















<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif">Hi all,<span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span> </span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif">I was giving some thought as to possible project ideas I
could propose for this year’s Google Summer of Code, with regards to the LLVM
Binutils. One idea that I had was something discussed at last year’s Euro LLVM
developer meeting, namely machine-readable output from the LLVM Binutils.
Before I actually start advertising this as an open project, I wanted to ask a
few questions:<span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span> </span></p>

<ol style="margin-top:0cm;margin-bottom:0cm" type="1" start="1"><li class="gmail-MsoListParagraph" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span>Are people still
     interested in this? If so, what is the typical use case you’d use the
     result of this project for? Why would this be better than the existing
     llvm-readobj output (if applicable)?<span></span></span></li><li class="gmail-MsoListParagraph" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span></span><span>Which tool(s) and
     feature(s) would you most want this for? I personally think this should
     just be another output style for llvm-readobj. Does anybody have any
     different opinion there?<span></span></span><span></span>





<span><span></span></span></li><li class="gmail-MsoListParagraph" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span>Is there any additional
     tooling in relation to this project that you think would be important to
     be a part of this project, e.g. a lit function to query the output?<span></span></span></li><li class="gmail-MsoListParagraph" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span></span><span>How might this interact
     with obj2yaml? Could the new output ultimately be used to replace it?<span></span></span><span></span>





<span><span></span></span></li><li class="gmail-MsoListParagraph" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span>Is there a priority for
     a specific format (e.g. ELF, DWARF, COFF)?<span></span></span></li><li class="gmail-MsoListParagraph" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span>Would anybody be
     interested in co-mentoring such a project?<span></span></span></li></ol>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span> </span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif">Thanks in advance for the comments!<span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif"><span> </span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:"Calibri",sans-serif">James<span></span></p>





</div>