<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><div class="gmail_default">​Hello,</div><div dir="ltr" style="font-family:arial,sans-serif"><div><br></div><div><font face="tahoma, sans-serif">I want to obtain the following information at each object file during compilation, and store them into the new section that I define. Currently the target architecture is x86_64 with ELF format.</font></div><div><font face="tahoma, sans-serif"><br></font></div><div><b><font face="tahoma, sans-serif">a) actual size of basic blocks in bytes to be emitted </font><br clear="all"></b></div><div><b><font face="tahoma, sans-serif">b) number of fixups </font><span style="font-family:tahoma,sans-serif">that belong to each basic block</span></b></div><div><br></div><div>By the time of emitting the actual bytes, I could only see the unit of the fragment without the boundary of functions and basic blocks. In general, what is the best strategy to get the info from frontend at backend if necessary?<br></div><div><br></div><div><span style="font-family:tahoma,sans-serif">Thanks a lot for your help in advance!</span><br></div><div><br></div></div></div><div><div class="gmail_signature"><div dir="ltr"><div><font color="#444444" size="2" face="verdana, sans-serif"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;display:inline">​Kevin </div>Koo</font></div></div></div></div>
</div>