diff --git a/src/comp/back/link.rs b/src/comp/back/link.rs index c89e6f808a8e..e331a0cbd80a 100644 --- a/src/comp/back/link.rs +++ b/src/comp/back/link.rs @@ -1,7 +1,7 @@ import driver::session; import lib::llvm::llvm; -import middle::attr; +import front::attr; import middle::trans; import middle::ty; import std::str; diff --git a/src/comp/middle/attr.rs b/src/comp/front/attr.rs similarity index 100% rename from src/comp/middle/attr.rs rename to src/comp/front/attr.rs diff --git a/src/comp/metadata/creader.rs b/src/comp/metadata/creader.rs index 72312aa4f022..743eb3bd2282 100644 --- a/src/comp/metadata/creader.rs +++ b/src/comp/metadata/creader.rs @@ -6,7 +6,7 @@ import lib::llvm::False; import lib::llvm::llvm; import lib::llvm::mk_object_file; import lib::llvm::mk_section_iter; -import middle::attr; +import front::attr; import middle::resolve; import middle::walk; import back::x86; diff --git a/src/comp/metadata/encoder.rs b/src/comp/metadata/encoder.rs index 839b1ebaa950..ec7801350d6e 100644 --- a/src/comp/metadata/encoder.rs +++ b/src/comp/metadata/encoder.rs @@ -13,7 +13,7 @@ import tags::*; import middle::trans::crate_ctxt; import middle::trans::node_id_type; import middle::ty; -import middle::attr; +import front::attr; export def_to_str; export hash_path; diff --git a/src/comp/rustc.rc b/src/comp/rustc.rc index 75d30eb3685a..6b87ce624fa7 100644 --- a/src/comp/rustc.rc +++ b/src/comp/rustc.rc @@ -15,7 +15,6 @@ use std (name = "std", url = "http://rust-lang.org/src/std"); mod middle { - mod attr; mod trans; mod ty; mod walk; @@ -47,6 +46,7 @@ mod pretty { mod front { mod ast; + mod attr; mod ext; mod extfmt; mod extenv;