]> git.lizzy.rs Git - rust.git/commit
rustc: Emit `uwtable` for allocator shims
authorAlex Crichton <alex@alexcrichton.com>
Fri, 27 Apr 2018 00:09:08 +0000 (17:09 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 27 Apr 2018 00:09:08 +0000 (17:09 -0700)
commit20ad427af014aa6f8734629baa922c52f1ee8b77
tree477a942f3fef391bb289451b365b2e79d205a76f
parent949010d23e9f7037a8e6f323588873b3d2438fb1
rustc: Emit `uwtable` for allocator shims

This commit emits the `uwtable` attribute to LLVM for platforms that require it
for the allocator shims that we generate to ensure that they can hopefully get
unwound past. This is a stab in the dark at helping
https://bugzilla.mozilla.org/show_bug.cgi?id=1456150 along.
src/librustc_trans/allocator.rs