Skip to content

Commit 953a29c

Browse files
committed
Added linking for the rest of the llvm c api
1 parent 3223f0d commit 953a29c

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

build.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@ mod llvm {
4646
"linker.rs",
4747
"bit_reader.rs",
4848
"bit_writer.rs",
49+
"ir_reader.rs",
50+
"disassembler.rs",
51+
"error_handling.rs",
52+
"initialization.rs",
53+
"link_time_optimizer.rs",
54+
"lto.rs",
55+
"object.rs",
56+
"orc.rs",
57+
"support.rs",
4958
"target.rs",
5059
"target_machine.rs",
5160
"transforms/ipo.rs",

src/lib.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ pub mod proxy {
7777
use llvm_sys::analysis::*;
7878
use llvm_sys::debuginfo::*;
7979
use llvm_sys::execution_engine::*;
80+
use llvm_sys::disassembler::*;
81+
use llvm_sys::error_handling::*;
82+
use llvm_sys::link_time_optimizer::*;
83+
use llvm_sys::lto::*;
84+
use llvm_sys::object::*;
85+
use llvm_sys::orc::*;
8086
use llvm_sys::prelude::*;
8187
use llvm_sys::target::*;
8288
use llvm_sys::target_machine::*;

0 commit comments

Comments
 (0)