aboutsummaryrefslogtreecommitdiff
path: root/src/comp/middle/trans.rs
diff options
context:
space:
mode:
authorPatrick Walton <[email protected]>2011-03-11 15:35:20 -0800
committerPatrick Walton <[email protected]>2011-03-11 15:35:50 -0800
commit9b3db0ed445de1b513742770420ba4b60a025219 (patch)
treeba749edd60a802d5707b44ccf432ca237c151028 /src/comp/middle/trans.rs
parentreindex the block index. (diff)
downloadrust-9b3db0ed445de1b513742770420ba4b60a025219.tar.xz
rust-9b3db0ed445de1b513742770420ba4b60a025219.zip
rustc: Add some stub metadata to each crate
Diffstat (limited to 'src/comp/middle/trans.rs')
-rw-r--r--src/comp/middle/trans.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs
index 9d6e867e..64850542 100644
--- a/src/comp/middle/trans.rs
+++ b/src/comp/middle/trans.rs
@@ -6192,6 +6192,9 @@ fn trans_crate(session.session sess, @ast.crate crate, str output,
trans_main_fn(cx, cx.crate_ptr);
}
+ // Translate the metadata.
+ middle.metadata.write_metadata(cx, crate);
+
check_module(llmod);
llvm.LLVMWriteBitcodeToFile(llmod, _str.buf(output));