extern {
    pub type TargetMachine;
}