pub use drone_micropython_raw::{
gc_init, mp_arg_val_t, mp_deinit, mp_import_stat_t, mp_init, mp_obj_t,
mp_obj_type_t, mp_parse_input_kind_t, mp_uint_t, off_t,
};
use drone_core::ffi::{c_int, c_void};
#[doc(hidden)]
#[no_mangle]
pub unsafe extern "C" fn nlr_jump_fail(val: *mut c_void) {
panic!("MicroPython fatal failure: uncaught NLR {:p}", val);
}
#[doc(hidden)]
#[no_mangle]
pub unsafe extern "C" fn __mp_errno() -> *mut c_int {
&mut MP_ERRNO
}
pub(crate) static mut MP_ERRNO: c_int = 0;