diff options
| author | bjorn3 <bjorn3@users.noreply.github.com> | 2022-05-15 12:32:19 +0200 |
|---|---|---|
| committer | bjorn3 <bjorn3@users.noreply.github.com> | 2022-05-15 12:32:19 +0200 |
| commit | ecd8fa1a75bea03f82b905b0e06318ed4e9d7683 (patch) | |
| tree | 3469de57d045db884e6799ff7c50e54d8550229e /compiler/rustc_codegen_cranelift/src/driver | |
| parent | e1ec3260d79497080ca86540562d410ba67d2a95 (diff) | |
| parent | 63734fcdd718cca089f84c42f3a42c0096cfd431 (diff) | |
| download | rust-ecd8fa1a75bea03f82b905b0e06318ed4e9d7683.tar.gz rust-ecd8fa1a75bea03f82b905b0e06318ed4e9d7683.zip | |
Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431' into sync_cg_clif-2022-05-15
Diffstat (limited to 'compiler/rustc_codegen_cranelift/src/driver')
| -rw-r--r-- | compiler/rustc_codegen_cranelift/src/driver/jit.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_codegen_cranelift/src/driver/jit.rs b/compiler/rustc_codegen_cranelift/src/driver/jit.rs index 7f15bc75fda..1b01f4edbb3 100644 --- a/compiler/rustc_codegen_cranelift/src/driver/jit.rs +++ b/compiler/rustc_codegen_cranelift/src/driver/jit.rs @@ -74,6 +74,7 @@ fn create_jit_module<'tcx>( jit_builder.hotswap(hotswap); crate::compiler_builtins::register_functions_for_jit(&mut jit_builder); jit_builder.symbols(imported_symbols); + jit_builder.symbol("__clif_jit_fn", clif_jit_fn as *const u8); let mut jit_module = JITModule::new(jit_builder); let mut cx = crate::CodegenCx::new( @@ -210,8 +211,7 @@ pub(crate) fn run_jit(tcx: TyCtxt<'_>, backend_config: BackendConfig) -> ! { } } -#[no_mangle] -extern "C" fn __clif_jit_fn( +extern "C" fn clif_jit_fn( instance_ptr: *const Instance<'static>, trampoline_ptr: *const u8, ) -> *const u8 { |
