diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2015-05-11 21:09:07 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2015-05-19 10:53:07 -0700 |
| commit | f5222fb892be00f2b3e4dd8b83c5277e94ebbbba (patch) | |
| tree | 8f749c5bfaddcceb20e2d48fd2aee391bb38e3a7 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | 847c8520b14e3ae9aec26a33f70750a071d3f18d (diff) | |
| download | rust-f5222fb892be00f2b3e4dd8b83c5277e94ebbbba.tar.gz rust-f5222fb892be00f2b3e4dd8b83c5277e94ebbbba.zip | |
std: Implement aborting stubs for MSVC unwinding
At this time unwinding support is not implemented for MSVC as `libgcc_s_seh-1.dll` is not available by default (and this is used on MinGW), but this should be investigated soon. For now this change is just aimed at getting the compiler far enough to bootstrap everything instead of successfully running tests. This commit refactors the `std::rt::unwind` module a bit to prepare for SEH support eventually by moving all GCC-specific functionality to its own submodule and defining the interface needed.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
