about summary refs log tree commit diff
path: root/src/comp/driver
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-06-17 14:40:05 -0700
committerBrian Anderson <banderson@mozilla.com>2011-06-17 14:46:59 -0700
commit81a187e8be3b8a8ee8c82efce08831c9542788db (patch)
tree5a193dc0721590cd5cf23095cceaf0982fdb3bd4 /src/comp/driver
parent374967f67e1791db374603279944936864e53666 (diff)
downloadrust-81a187e8be3b8a8ee8c82efce08831c9542788db.tar.gz
rust-81a187e8be3b8a8ee8c82efce08831c9542788db.zip
rustc: Remove metadata from the session.
This mechanism was not being used for anything. Issue #487.
Diffstat (limited to 'src/comp/driver')
-rw-r--r--src/comp/driver/rustc.rs3
-rw-r--r--src/comp/driver/session.rs3
2 files changed, 1 insertions, 5 deletions
diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs
index 24539f364fe..ef357281d9c 100644
--- a/src/comp/driver/rustc.rs
+++ b/src/comp/driver/rustc.rs
@@ -270,9 +270,8 @@ fn build_session(@session::options sopts) -> session::session {
     auto target_cfg = build_target_config();
     auto crate_cache = common::new_int_hash[session::crate_metadata]();
     auto target_crate_num = 0;
-    let vec[@ast::meta_item] md = [];
     auto sess =
-        session::session(target_crate_num, target_cfg, sopts, crate_cache, md,
+        session::session(target_crate_num, target_cfg, sopts, crate_cache,
                          front::codemap::new_codemap());
     ret sess;
 }
diff --git a/src/comp/driver/session.rs b/src/comp/driver/session.rs
index 48c85e7bafe..9c810e30baf 100644
--- a/src/comp/driver/session.rs
+++ b/src/comp/driver/session.rs
@@ -66,7 +66,6 @@ obj session(ast::crate_num cnum,
             @config targ_cfg,
             @options opts,
             map::hashmap[int, crate_metadata] crates,
-            mutable vec[@ast::meta_item] metadata,
             codemap::codemap cm) {
     fn get_targ_cfg() -> @config { ret targ_cfg; }
     fn get_opts() -> @options { ret opts; }
@@ -81,8 +80,6 @@ obj session(ast::crate_num cnum,
         emit_diagnostic(none[span], msg, "error", 9u8, cm);
         fail;
     }
-    fn add_metadata(vec[@ast::meta_item] data) { metadata = metadata + data; }
-    fn get_metadata() -> vec[@ast::meta_item] { ret metadata; }
     fn span_warn(span sp, str msg) {
         // FIXME: Use constants, but rustboot doesn't know how to export them.