<div dir="ltr">There's this line in your dwarfdump output:<div><span style="font-family:arial,sans-serif;font-size:13px">DW_CFA_def_cfa (5 (esp), 4)</span><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">DW_CFA_offset (8 (eip), -4)</span><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">On Ubuntu 14.04, objdump -W outputs this:</span></div><div><div style>
<font face="arial, sans-serif">DW_CFA_def_cfa: r4 (esp) ofs 4</font></div><div style><font face="arial, sans-serif">DW_CFA_offset: r8 (eip) at cfa-4<br></font></div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div></div><div style="font-family:arial,sans-serif;font-size:13px">I believe this is the cause. On OSX, esp=5; on linux, esp=4</div></div>