<div dir="ltr"><div class="gmail_extra">On Mon, Jun 17, 2013 at 9:57 AM, Kopec, Matt <span dir="ltr"><<a href="mailto:matt.kopec@intel.com" target="_blank">matt.kopec@intel.com</a>></span> wrote:<br><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":60" style="overflow:hidden">In case you haven't looked at this yet, lldb has an option to skip the function prologue when setting function breakpoints. The setting is configurable via 'settings set target.skip-prologue false|true'. The default is true.<br>


<br>
It looks like you have some debug info for libc.so since you are able to resolve some line numbers. My guess is it's getting this prologue offset information from the DWARF info.</div></blockquote></div><br>Oh, brilliant. That gets the breakpoint set correctly at the start of printf and it's hit now. And yes - the split symbol support means we have full symbols for all the system stuff (that has installed symbols).<br>

</div><div class="gmail_extra"><br></div><div class="gmail_extra" style>I'll investigate what is going on with the prologue dwarf stuff - something is broken there since the prologue shouldn't put us in the middle of printf.</div>

<div class="gmail_extra" style><br></div><div class="gmail_extra" style>Thank you very much Matt.</div><div class="gmail_extra" style> -Mike</div></div>