<html><body bgcolor="#FFFFFF"><div>Hi Peter,</div><div><br></div><div>It's inconsistencies like this that prompted the rewrite. :-)<br><br>-bw</div><div><br>On Jul 28, 2011, at 6:41 PM, Peter Lawrence <<a href="mailto:peterl95124@sbcglobal.net">peterl95124@sbcglobal.net</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>John,<div>           I have been using the first official release llvm-2.9 tarball and a clang from very shortly after that,</div><div>built for my PowerPC-Apple-Darwin,</div><div><br></div><div>I am a bit surprised that this would have changed since then, but pleasantly surprised nevertheless.</div><div><br></div><div><br></div><div>Peter Lawrence.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><div>On Jul 28, 2011, at 2:49 PM, John McCall wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">On Jul 28, 2011, at 2:22 PM, Peter Lawrence wrote:</font></p> <blockquote type="cite"><p style="margin: 0.0px 0.0px 0.0px 10.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">John,</font></p> <p style="margin: 0.0px 0.0px 0.0px 10.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco"><span class="Apple-converted-space">          </span>I'm still not sure what you're talking about, I have included the assembly</font></p> <p style="margin: 0.0px 0.0px 0.0px 10.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">output from two compilations, one with a user explicit catch-all, one with only an</font></p> <p style="margin: 0.0px 0.0px 0.0px 10.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">implicit cleanup, the DWARF Action Table and Types Table are absolutely identical,</font></p> <p style="margin: 0.0px 0.0px 0.0px 10.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">as are the indexes used to reference the Action Table from the region maps.</font></p> </blockquote><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Monaco; min-height: 16.0px"><br></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">What compiler are you talking about, and on what platform?</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Monaco; min-height: 16.0px"><br></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">The results I'm seeing clearly have both gcc and clang on Darwin generating</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="3" style="font: 12.0px Monaco">different LSDAs for your cleanup examples and your catch-all examples.</font></p> </blockquote></div><br></div></div></blockquote></body></html>