message: define __rg_oom for target the os "none"
  This is the magic symbol to call the global alloc error handler.
  rustc generates it to call `__rg_oom` if there is a `#[alloc_error_handler]`
diff: @@ -44,7 +44,7 @@ fn rust_oom(layout: Layout) -> ! {
  }
  }
  -#[cfg(target_os = "hermit")]
  +#[cfg(any(target_os = "none", target_os = "hermit"))]
  #[no_mangle]
  pub unsafe extern "C" fn __rg_oom(size: usize, align: usize) -> ! {
  let layout = Layout::from_size_align_unchecked(size, align);
  