The #[alloc_error_handler] attribute was removed

Allocation errors now always panic.
This commit is contained in:
Philipp Oppermann
2023-04-29 12:12:46 +02:00
parent 5fc6566d45
commit af909cab1e

View File

@@ -2,7 +2,6 @@
#![cfg_attr(test, no_main)]
#![feature(custom_test_frameworks)]
#![feature(abi_x86_interrupt)]
#![feature(alloc_error_handler)]
#![test_runner(crate::test_runner)]
#![reexport_test_harness_main = "test_main"]
@@ -93,8 +92,3 @@ fn test_kernel_main(_boot_info: &'static BootInfo) -> ! {
fn panic(info: &PanicInfo) -> ! {
test_panic_handler(info)
}
#[alloc_error_handler]
fn alloc_error_handler(layout: alloc::alloc::Layout) -> ! {
panic!("allocation error: {:?}", layout)
}