about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-02-10 19:46:46 -0800
committerbors <bors@rust-lang.org>2014-02-10 19:46:46 -0800
commit8ef25597e680fbcca91c8bde10e1a782a4bcbbfd (patch)
treecb2f5f95070322ccf05d6beef3c1823fdee07a55 /src
parent3870c15749cd4766627225f89f8e8cec7f5b817f (diff)
parentd1cbdc6b1bb91116911a246541a6e92495ec8f71 (diff)
downloadrust-8ef25597e680fbcca91c8bde10e1a782a4bcbbfd.tar.gz
rust-8ef25597e680fbcca91c8bde10e1a782a4bcbbfd.zip
auto merge of #12155 : sanxiyn/rust/binary, r=pnkfelix
The field is unused.
Diffstat (limited to 'src')
-rw-r--r--src/librustc/driver/driver.rs8
-rw-r--r--src/librustc/driver/session.rs2
-rw-r--r--src/librustc/lib.rs2
-rw-r--r--src/librustdoc/core.rs1
-rw-r--r--src/librustdoc/test.rs2
5 files changed, 4 insertions, 11 deletions
diff --git a/src/librustc/driver/driver.rs b/src/librustc/driver/driver.rs
index 15240897b2a..a23348bb0ff 100644
--- a/src/librustc/driver/driver.rs
+++ b/src/librustc/driver/driver.rs
@@ -728,8 +728,7 @@ pub fn host_triple() -> ~str {
     (env!("CFG_COMPILER")).to_owned()
 }
 
-pub fn build_session_options(binary: ~str,
-                             matches: &getopts::Matches)
+pub fn build_session_options(matches: &getopts::Matches)
                              -> @session::Options {
     let crate_types = matches.opt_strs("crate-type").flat_map(|s| {
         s.split(',').map(|part| {
@@ -864,7 +863,6 @@ pub fn build_session_options(binary: ~str,
         maybe_sysroot: sysroot_opt,
         target_triple: target,
         cfg: cfg,
-        binary: binary,
         test: test,
         parse_only: parse_only,
         no_trans: no_trans,
@@ -1159,7 +1157,7 @@ mod test {
               Ok(m) => m,
               Err(f) => fail!("test_switch_implies_cfg_test: {}", f.to_err_msg())
             };
-        let sessopts = build_session_options(~"rustc", matches);
+        let sessopts = build_session_options(matches);
         let sess = build_session(sessopts, None);
         let cfg = build_configuration(sess);
         assert!((attr::contains_name(cfg, "test")));
@@ -1177,7 +1175,7 @@ mod test {
                        f.to_err_msg());
               }
             };
-        let sessopts = build_session_options(~"rustc", matches);
+        let sessopts = build_session_options(matches);
         let sess = build_session(sessopts, None);
         let cfg = build_configuration(sess);
         let mut test_items = cfg.iter().filter(|m| m.name().equiv(&("test")));
diff --git a/src/librustc/driver/session.rs b/src/librustc/driver/session.rs
index 27b8e681666..bea374fe107 100644
--- a/src/librustc/driver/session.rs
+++ b/src/librustc/driver/session.rs
@@ -132,7 +132,6 @@ pub struct Options {
     // will be added to the crate AST node.  This should not be used for
     // anything except building the full crate config prior to parsing.
     cfg: ast::CrateConfig,
-    binary: ~str,
     test: bool,
     parse_only: bool,
     no_trans: bool,
@@ -334,7 +333,6 @@ pub fn basic_options() -> @Options {
         maybe_sysroot: None,
         target_triple: host_triple(),
         cfg: ~[],
-        binary: ~"rustc",
         test: false,
         parse_only: false,
         no_trans: false,
diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs
index ca702dbc37d..9cd93df6fa3 100644
--- a/src/librustc/lib.rs
+++ b/src/librustc/lib.rs
@@ -274,7 +274,7 @@ pub fn run_compiler(args: &[~str]) {
       _ => d::early_error("multiple input filenames provided")
     };
 
-    let sopts = d::build_session_options(binary, matches);
+    let sopts = d::build_session_options(matches);
     let sess = d::build_session(sopts, input_file_path);
     let odir = matches.opt_str("out-dir").map(|o| Path::new(o));
     let ofile = matches.opt_str("o").map(|o| Path::new(o));
diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs
index 9ac0e1acec5..108286fdb5c 100644
--- a/src/librustdoc/core.rs
+++ b/src/librustdoc/core.rs
@@ -51,7 +51,6 @@ fn get_ast_and_resolve(cpath: &Path,
     let input = FileInput(cpath.clone());
 
     let sessopts = @driver::session::Options {
-        binary: ~"rustdoc",
         maybe_sysroot: Some(@os::self_exe_path().unwrap().dir_path()),
         addl_lib_search_paths: @RefCell::new(libs),
         crate_types: ~[driver::session::CrateTypeDylib],
diff --git a/src/librustdoc/test.rs b/src/librustdoc/test.rs
index 17ef8732413..5da5f62e10c 100644
--- a/src/librustdoc/test.rs
+++ b/src/librustdoc/test.rs
@@ -41,7 +41,6 @@ pub fn run(input: &str, matches: &getopts::Matches) -> int {
     let libs = @RefCell::new(libs.move_iter().collect());
 
     let sessopts = @session::Options {
-        binary: ~"rustdoc",
         maybe_sysroot: Some(@os::self_exe_path().unwrap().dir_path()),
         addl_lib_search_paths: libs,
         crate_types: ~[session::CrateTypeDylib],
@@ -101,7 +100,6 @@ fn runtest(test: &str, cratename: &str, libs: HashSet<Path>) {
     let input = driver::StrInput(test);
 
     let sessopts = @session::Options {
-        binary: ~"rustdoctest",
         maybe_sysroot: Some(@os::self_exe_path().unwrap().dir_path()),
         addl_lib_search_paths: @RefCell::new(libs),
         crate_types: ~[session::CrateTypeExecutable],