<div dir="ltr">Hi,<br><br>I am not sure the list got this mail, So I am resending it.<br><br>Yoni.<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">yoni londner</b> <span dir="ltr"><<a href="mailto:jontra@gmail.com">jontra@gmail.com</a>></span><br>
Date: Mon, Jun 20, 2011 at 12:50<br>Subject: fix no backtrace in match.s/inffast32.asm/match686.asm (patch)<br>To: <a href="mailto:zlib-devel@madler.net">zlib-devel@madler.net</a><br><br><br><div><div></div><div class="h5">
<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Hi,<div><br></div><div>As you know, on 32bit systems, when using EBP for anything other than holding the stack base, it is very difficult to get reasonable backtrace.</div>
<div>this can be fixed if directing the compiler to add a debug record which tells (at runtime) where we keep EBP value.</div>
<div>So, I added this record (FPO in ml.exe and cfi in gcc), and now we can debug/get backtrace at runtime.</div><div>Patch is attached, and I hope you will merge it to trunk.</div><div><br></div><div>Yoni Londner.</div>
<div>
<br></div><div><br></div></div>
</div><br></div>
</div></div></div><br></div>