pub unsafe extern "C" fn LLVMSetDataLayout(
    M: LLVMModuleRef,
    DataLayoutStr: *const c_char
)