rust/src/rt
Vadim Chugunov 5a24ee8a9e Implement unwinding for Win64.
The original trick used to trigger unwinds would not work with GCC's implementation of SEH, so I had to invent a new one: rust_try now consists of two routines: the outer one, whose handler triggers unwinds, and the inner one, that stops unwinds by having a landing pad that swallows exceptions and passes them on to the outer routine via a normal return.
2014-08-04 18:27:23 -07:00
..
arch Port Rust to DragonFlyBSD 2014-07-29 16:44:39 +02:00
hoedown@238c4d57cc rustdoc: Migrate from sundown to hoedown 2014-05-03 17:36:20 -07:00
msvc Add some C99 and C++ compatibility headers for MSVC 2011-03-21 10:24:00 -07:00
valgrind Fix valgrind.h for Win64. 2014-08-04 17:42:36 -07:00
libuv-auto-clean-trigger Update libuv 2014-04-24 09:08:07 -07:00
miniz.c Move runtime files to C instead of C++ 2013-11-18 21:45:58 -08:00
rust_android_dummy.c rt: Define exp10 on Android 2014-01-03 21:29:40 -08:00
rust_android_dummy.h auto merge of #6234 : yichoi/rust/glob-dummy-pull, r=thestinger 2013-05-04 22:09:36 -07:00
rust_builtin.c Port Rust to DragonFlyBSD 2014-07-29 16:44:39 +02:00
rust_test_helpers.c Add missing attributes to indirect calls for foreign functions 2014-06-21 19:59:58 +02:00
rust_try.ll Implement unwinding for Win64. 2014-08-04 18:27:23 -07:00
rust_uv.c rustuv: Handle short writes in uv_fs_write 2014-03-25 09:37:36 -07:00