On Tue, Oct 16, 2012 at 8:58 AM, Sean McBride <span dir="ltr"><<a href="mailto:sean@rogue-research.com" target="_blank">sean@rogue-research.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 class="im">On Mon, 15 Oct 2012 23:55:51 -0700, Richard Smith said:<br>
<br>
>> That's unfortunate that clang try to emit function calls on platforms that<br>
>> does not support it.<br>
>><br>
><br>
>Right now, we could just emit calls to @llvm.trap on unsupported platforms,<br>
>but some of the remaining checks actually need runtime library support. I<br>
>would prefer to get the runtime working on more platforms, rather than<br>
>working around its absence.<br>
<br>
</div>Thanks to all for the explanations.<br>
<br>
I guess I'm playing with fire by using svn trunk, but for me, this is a big regression: -fcatch-undefined-behavior has gone from a imperfect but helpful tool to be totally broken.  I do hope it'll work again before 3.2?</blockquote>
<div><br></div><div>Yes, I've been promised access to a Mac, and I'll get it working there, if no-one else gets there first :) </div></div>