diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2015-06-30 10:28:24 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2015-07-02 10:45:13 -0700 |
| commit | 3e26e56a79ae33dfc8f2f4d0123b5080fd0a7853 (patch) | |
| tree | 597c940aec7675d6a84159ec14fc2ac760184c94 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | 83ee47b054deb5939be20d7d6ce03ad33d005424 (diff) | |
| download | rust-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
