<div dir="ltr">It could, but then you'd need to change every front end to have the same sort of behavior, maybe you want to configure it differently, etc.<div><br></div><div>That said, I really have no strong opinions here :)</div><div><br></div><div>-eric</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Feb 14, 2018 at 6:51 PM Peter Collingbourne via Phabricator <<a href="mailto:reviews@reviews.llvm.org">reviews@reviews.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">pcc added a comment.<br>
Herald added subscribers: llvm-commits, mehdi_amini.<br>
<br>
Maybe I'm missing something, but I don't see why we need this attribute. Couldn't clang have been changed to implement `-ftrap-function` by generating a call to the trap function instead of emitting an `llvm.trap` intrinsic call?<br>
<br>
<br>
Repository:<br>
  rL LLVM<br>
<br>
<a href="https://reviews.llvm.org/D10831" rel="noreferrer" target="_blank">https://reviews.llvm.org/D10831</a><br>
<br>
<br>
<br>
</blockquote></div>