You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the Firefly kernel requires nightly Rust, as we use various unstable features. We should try to migrate to stable Rust where doing so does not cause an unnecessary burden. For example, it is preferable to use the x86-64 interrupt handler ABI as an unstable feature than to rewrite that code to use a stable alternative.
This is the tracking issue for all use of unstable features.
Currently, the Firefly kernel requires nightly Rust, as we use various unstable features. We should try to migrate to stable Rust where doing so does not cause an unnecessary burden. For example, it is preferable to use the x86-64 interrupt handler ABI as an unstable feature than to rewrite that code to use a stable alternative.
This is the tracking issue for all use of unstable features.
Currently used unstable features:
abi_x86_interrupt
(kernel/interrupts
)alloc_error_handler
(kernel
)asm_const
(kernel/cpu
)binary_heap_retain
(kernel/multitasking
)bool_to_option
(stable,vendor/rust/aml
)box_syntax
(vendor/rust/aml
)const_btree_new
(kernel
,kernel/drivers/virtio
,kernel/multitasking
,kernel/network
)const_mut_refs
(kernel/memory/heap
,kernel/memory/virtmem
)decl_macro
(kernel/memory/mmio
,vendor/rust/aml
)type_ascription
(vendor/rust/aml
)The text was updated successfully, but these errors were encountered: