<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 4 February 2014 15:40, Mathias Bauer <span dir="ltr"><<a href="mailto:mathias_bauer@gmx.net" target="_blank">mathias_bauer@gmx.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">clang 3.3 didn't have that problem, but I also need the exception handling for ARM that is only available in recent builds, as I learned.<br>
</blockquote><div><br></div><div>Hi Mathias,</div><div><br></div><div>I'm guessing you're on ARM-Linux...</div><div><br></div><div>Support for EHABI is in trunk since 3.3 came out, but only recently it's been stable enough to be turned on by default (we did find a few bugs, but we're working on them). However, you can still use exceptions on 3.3 and 3.4 by using the -arm-enable-ehabi and -arm-enable-ehabi-directives flags to LLVM. If you're calling directly from Clang, use -mllvm before each one of them.</div>
<div><br></div><div>It might work, it might not, I can't guarantee anything, but you can always give it a try.</div><div><br></div><div>cheers,</div><div>--renato</div></div></div></div>