libfringe/src
whitequark f34ddc6805 Don't use core::intrinsics.
The core::intrinsics::unreachable() we used at the end of every naked
function is essentially pointless, as #[naked] implies that intrinsic
at the end of the function. rustc currently does not implement that
behavior (rust-lang/rust#32487), but it is a bug. On top of that,
anything except a single asm!() in naked functions is likely to be
disallowed in the future (rust-lang/rust#32490).

A nice side effect is that we avoid the core_intrinsics feature,
which will be never stabilized, though neither asm nor
naked_functions are likely to be stabilized soon.
2016-08-13 13:38:04 +02:00
..
arch Don't use core::intrinsics. 2016-08-13 13:38:04 +02:00
debug Completely rework fringe::Context and fringe::arch. 2016-07-16 15:04:15 -04:00
os Clarify the Windows situation. 2016-08-13 13:38:04 +02:00
context.rs Move the Context tests and benches into src/ 2016-08-13 13:38:04 +02:00
generator.rs Reimplement Generator to pass both input and output values around. 2016-08-13 13:38:04 +02:00
lib.rs Don't use core::intrinsics. 2016-08-13 13:38:04 +02:00
stack.rs Implement the GuardedStack marker trait. 2016-07-17 13:56:03 -04:00