pub unsafe extern "C" fn sm2_point_sub(
    R: *mut SM2_POINT,
    P: *const SM2_POINT,
    Q: *const SM2_POINT
) -> c_int