<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>