llvm-native-core-ext 0.1.0

Extended modules for llvm-native-core: analysis passes, transforms, codegen extras, bitcode, linker, JIT, utilities. Part of the llvm-native workspace (https://crates.io/crates/llvm-native).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Stub linker module — temporarily disabled, non-golden-path.
#![allow(dead_code)]

use llvm_native_core::module::Module;

pub struct IRLinker;
pub struct LinkResult;
pub enum LinkDiagLevel {
    Error,
    Warning,
    Note,
}
pub struct LinkDiagnostic;

pub fn link_modules(_dest: &mut Module, _module: &Module) -> usize {
    0
}