<div dir="ltr">It is possible to do this if you use compile or convert your C file to an LLVM IR file, and then compile that with 'llc -show-encoding.<div><br></div><div>Here is an example from the AVR backend</div><div><a href="https://github.com/llvm-mirror/llvm/blob/master/test/MC/AVR/inst-sts.s#L12">https://github.com/llvm-mirror/llvm/blob/master/test/MC/AVR/inst-sts.s#L12</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 14, 2017 at 8:14 PM, Malhar Thakkar via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@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"><div dir="ltr">Hello everyone,<div><br></div><div>I wish to print the fixups to the standard output. So, can anyone give me any pointers on how to do that?</div><div><br></div><div>For example, if I have the following code, at compile time, the symbol "printf" will be unresolved and hence, there should be a fixup entry for "printf". I need to print all such unresolved symbols to the standard output.</div><div><br></div><div><pre><span style="color:rgb(188,122,0)">#include <stdio.h></span>

<span style="color:rgb(176,0,64)">int</span> <span style="color:rgb(0,0,255)">main</span>(<span style="color:rgb(176,0,64)">int</span> argc, <span style="color:rgb(176,0,64)">char</span> <span style="color:rgb(102,102,102)">*</span>argv[]) {
printf(<span style="color:rgb(186,33,33)">"Hello World</span><span style="color:rgb(187,102,34);font-weight:bold">\n</span><span style="color:rgb(186,33,33)">"</span>);
<span style="color:rgb(0,128,0);font-weight:bold">return</span> <span style="color:rgb(102,102,102)">0</span>;
}</pre></div><div><br></div><div>Thank you.</div><div><br></div><div><br></div><div>Regards,</div><div>Malhar Thakkar</div></div><div hspace="streak-pt-mark" style="max-height:1px"><img alt="" style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aY3MxM2IxMDMxQGlpdGguYWMuaW4%3D&type=zerocontent&guid=9f9cd840-8a1d-4685-a12e-2efe4cee567e"><font color="#ffffff" size="1">ᐧ</font></div>
<br>______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>