Skip to content

Commit 736ff34

Browse files
committed
rustc: Move filesearch into metadata mod
It's not that related to metadata, but metadata needs it and it will probably be useful for doing dynamic loading.
1 parent 3f3c9ca commit 736ff34

File tree

11 files changed

+11
-13
lines changed

11 files changed

+11
-13
lines changed

src/cargo/cargo.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import syntax::{ast, codemap};
44
import syntax::parse;
5-
import rustc::util::filesearch::{get_cargo_root, get_cargo_root_nearest,
6-
get_cargo_sysroot, libdir};
5+
import rustc::metadata::filesearch::{get_cargo_root, get_cargo_root_nearest,
6+
get_cargo_sysroot, libdir};
77
import syntax::diagnostic;
88

99
import result::{ok, err};

src/rustc/back/link.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import syntax::ast;
1313
import syntax::print::pprust;
1414
import lib::llvm::{ModuleRef, mk_pass_manager, mk_target_data, True, False,
1515
FileType};
16-
import util::filesearch;
16+
import metadata::filesearch;
1717
import syntax::ast_map::{path, path_mod, path_name};
1818

1919
enum output_type {

src/rustc/back/rpath.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import std::map;
22
import std::map::hashmap;
33
import metadata::cstore;
44
import driver::session;
5-
import util::filesearch;
5+
import metadata::filesearch;
66

77
export get_rpath_flags;
88

src/rustc/driver/driver.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// -*- rust -*-
2-
import metadata::{creader, cstore};
2+
import metadata::{creader, cstore, filesearch};
33
import session::session;
44
import syntax::parse;
55
import syntax::{ast, codemap};
66
import syntax::attr;
77
import middle::{trans, resolve, freevars, kind, ty, typeck, lint};
88
import syntax::print::{pp, pprust};
9-
import util::{ppaux, filesearch};
9+
import util::ppaux;
1010
import back::link;
1111
import result::{ok, err};
1212
import std::getopts;

src/rustc/driver/session.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import syntax::ast::node_id;
44
import codemap::span;
55
import syntax::ast::{int_ty, uint_ty, float_ty};
66
import syntax::parse::parse_sess;
7-
import util::filesearch;
7+
import metadata::filesearch;
88
import back::target_strs;
99
import back::link;
1010
import middle::lint;

src/rustc/metadata.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ mod driver {
1919
mod util {
2020
import ppaux = util_::ppaux;
2121
export ppaux;
22-
import filesearch = util_::filesearch;
23-
export filesearch;
2422
}
2523

2624
mod lib {

src/rustc/metadata/creader.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import syntax::visit;
1111
import syntax::codemap::span;
1212
import std::map::{hashmap, int_hash};
1313
import syntax::print::pprust;
14-
import util::filesearch::filesearch;
14+
import filesearch::filesearch;
1515
import common::*;
1616

1717
export read_crates;
File renamed without changes.

src/rustc/metadata/loader.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import syntax::{ast, attr};
99
import syntax::print::pprust;
1010
import syntax::codemap::span;
1111
import lib::llvm::{False, llvm, mk_object_file, mk_section_iter};
12-
import util::filesearch;
1312
import filesearch::filesearch;
1413
import io::writer_util;
1514

src/rustc/rustc.rc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ mod metadata {
122122
export tyencode;
123123
export tydecode;
124124
export loader;
125+
export filesearch;
125126

126127
mod common;
127128
mod tyencode;
@@ -132,6 +133,7 @@ mod metadata {
132133
mod cstore;
133134
mod csearch;
134135
mod loader;
136+
mod filesearch;
135137
}
136138

137139
mod driver {
@@ -142,7 +144,6 @@ mod driver {
142144
mod util {
143145
mod common;
144146
mod ppaux;
145-
mod filesearch;
146147
}
147148

148149
mod lib {

src/rustdoc/astsrv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import syntax::ast;
1717
import syntax::codemap;
1818
import syntax::ast_map;
1919
import rustc::back::link;
20-
import rustc::util::filesearch;
20+
import rustc::metadata::filesearch;
2121
import rustc::front;
2222
import rustc::middle::resolve;
2323

0 commit comments

Comments
 (0)