pub unsafe extern "C" fn R_registerRoutines(
    info: *mut DllInfo,
    croutines: *const R_CMethodDef,
    callRoutines: *const R_CallMethodDef,
    fortranRoutines: *const R_FortranMethodDef,
    externalRoutines: *const R_ExternalMethodDef
) -> c_int