rustc: Add a binding to LLVM's bitcode parser

This commit is contained in:
Patrick Walton 2011-05-05 11:34:15 -07:00
parent 6b742aec91
commit 5fb6e6364b
4 changed files with 18 additions and 0 deletions

View file

@ -16,6 +16,10 @@ tag output_type {
output_type_object;
}
fn link_intrinsics(session.session sess, ModuleRef llmod) {
// TODO
}
mod Write {
fn is_object_or_assembly(output_type ot) -> bool {
if (ot == output_type_assembly) {
@ -41,6 +45,8 @@ mod Write {
}
fn run_passes(session.session sess, ModuleRef llmod, str output) {
link_intrinsics(sess, llmod);
auto pm = mk_pass_manager();
auto opts = sess.get_opts();