about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-06-30 10:28:24 -0700
committerAlex Crichton <alex@alexcrichton.com>2015-07-02 10:45:13 -0700
commit3e26e56a79ae33dfc8f2f4d0123b5080fd0a7853 (patch)
tree597c940aec7675d6a84159ec14fc2ac760184c94 /src/libstd/sys/unix/stack_overflow.rs
parent83ee47b054deb5939be20d7d6ce03ad33d005424 (diff)
downloadrust-3e26e56a79ae33dfc8f2f4d0123b5080fd0a7853.tar.gz
rust-3e26e56a79ae33dfc8f2f4d0123b5080fd0a7853.zip
rustc_trans: Disable landing pads on 32-bit MSVC
This is currently quite buggy in LLVM from what I can tell, so just disable it
entirely. This commit also adds preliminary support, however, to actually
target 32-bit MSVC by making sure the `rust_try_msvc_32.ll` file exists and
wiring up exceptions to `_except_handler3` instead of `__C_specific_handler`
(which doesn't exist on 32-bit).
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions