message: introduce __rg_oom, which is called by libstd due a oom error
diff: @@ -53,3 +53,9 @@ fn rust_oom(layout: Layout) -> ! {
  arch::processor::halt();
  }
  }
  +
  +#[no_mangle]
  +pub unsafe extern "C" fn __rg_oom(size: usize, align: usize) -> ! {
  + let layout = Layout::from_size_align_unchecked(size, align);
  + rust_oom(layout)
  +}
  