rust/src
Björn Steinbrink 3ef75d5774 Mark all extern functions as nounwind
Unwinding across an FFI boundary is undefined behaviour, so we can mark
all external function as nounwind. The obvious exception are those
functions that actually perform the unwinding.
2015-09-14 11:36:09 +02:00
..
compiler-rt@58ab642c30
compiletest
doc Auto merge of #28371 - killercup:docs/trpl-markup-fixes, r=steveklabnik 2015-09-12 16:31:10 +00:00
driver
error-index-generator
etc Add a comment to explain the #[inline(never)] annotation 2015-09-12 17:05:29 +02:00
grammar Use consistent terminology for byte string literals 2015-09-03 10:54:53 +03:00
jemalloc@e24a1a025a
liballoc doc: reduce indentation of examples to 4 spaces 2015-09-03 22:08:47 +02:00
liballoc_jemalloc
liballoc_system
libarena std: Internalize almost all of std::rt 2015-09-11 11:19:20 -07:00
libbacktrace Add line numbers to windows-gnu backtraces 2015-09-04 01:25:15 +01:00
libcollections Add note about clone in docs for vec![] 2015-09-07 03:57:20 +05:30
libcollectionstest std: Account for CRLF in {str, BufRead}::lines 2015-09-03 23:01:41 -07:00
libcore Mark all extern functions as nounwind 2015-09-14 11:36:09 +02:00
libcoretest
libflate
libfmt_macros
libgetopts some more clippy-based improvements 2015-09-08 00:36:29 +02:00
libgraphviz manual fixups 2015-09-11 20:41:09 +12:00
liblibc
liblog std: Internalize almost all of std::rt 2015-09-11 11:19:20 -07:00
librand
librbml
librustc Auto merge of #28300 - Manishearth:crate_err, r=eddyb 2015-09-09 10:54:05 +00:00
librustc_back Auto merge of #28282 - DiamondLovesYou:optional-data-layout, r=alexcrichton 2015-09-10 05:39:48 +00:00
librustc_bitflags
librustc_borrowck Treat loans of 'static data as extending to the end of the enclosing 2015-09-09 16:04:55 -04:00
librustc_data_structures move fnv hashing support into librustc_data_structures 2015-09-06 07:27:22 -04:00
librustc_driver add MIR crate and link it into the driver 2015-09-06 07:27:23 -04:00
librustc_front Auto merge of #28190 - arielb1:generic-key-entry, r=eddyb 2015-09-05 22:15:40 +00:00
librustc_lint Move lints to HIR 2015-09-03 20:58:07 +05:30
librustc_llvm
librustc_mir enable slice patterns and enable building rustdoc 2015-09-06 16:48:57 -04:00
librustc_platform_intrinsics Add a comment to explain the #[inline(never)] annotation 2015-09-12 17:05:29 +02:00
librustc_privacy Add error code for private struct field issue 2015-09-10 14:19:01 +02:00
librustc_resolve track, for each upvar, its index in list of upvars 2015-09-06 07:27:22 -04:00
librustc_trans Mark all extern functions as nounwind 2015-09-14 11:36:09 +02:00
librustc_typeck Auto merge of #28246 - huonw:lang-tracking-issues, r=alexcrichton 2015-09-08 01:02:06 +00:00
librustc_unicode
librustdoc rustdoc: Tweak the main template and CSS for semantic mark-up. 2015-09-09 00:49:23 +09:00
libserialize fixes/improvements thanks to @Manishearth 2015-09-08 01:03:01 +02:00
libstd Mark all extern functions as nounwind 2015-09-14 11:36:09 +02:00
libsyntax Add an attribute to mark function as unwinding 2015-09-13 23:42:40 +02:00
libterm some more clippy-based improvements 2015-09-08 00:36:29 +02:00
libtest Reverted for-loop, it messes up type inference 2015-09-08 09:02:04 +02:00
llvm@3c88bf78f9 Update LLVM to fix nightly build failures 2015-09-11 17:40:37 +02:00
rt get_num_cpus function should be static 2015-09-05 05:03:48 +03:00
rust-installer@c37d3747da
rustbook rustbook: Fix relative links on the Introduction page 2015-09-04 17:00:33 -04:00
rustllvm Update LLVM to fix nightly build failures 2015-09-11 17:40:37 +02:00
test Mark all extern functions as nounwind 2015-09-14 11:36:09 +02:00
snapshots.txt adding openbsd snapshot 2015-09-04 15:01:06 -07:00