mirror of
https://github.com/m-labs/artiq.git
synced 2025-01-23 09:06:42 +08:00
2648b1b7a1
This also updates / is a prerequisite for updating smoltcp. Rationale for changes made: * compiler_builtins is now shipped in the rust prefix. * rustc's libpanic_unwind no longer works for us because it has a hard dependency on Box (and it's a horrible hack); fortunately, we only ever needed a personality function from it. * panic and oom handlers are now set in a completely different way. * allocators are quite different (and finally stable). * NLL caused internal compiler errors in runtime, so code using NLL was rewritten to not rely on it and it was turned off.
10 lines
169 B
Rust
10 lines
169 B
Rust
#![feature(lang_items, panic_unwind, libc, unwind_attributes)]
|
|
#![no_std]
|
|
|
|
extern crate cslice;
|
|
extern crate unwind;
|
|
extern crate libc;
|
|
|
|
pub mod dwarf;
|
|
pub mod eh_rust;
|