File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
+ //! Some stuff used by rustc that doesn't have many dependencies
12
+ //!
13
+ //! Originally extracted from rustc::back, which was nominally the
14
+ //! compiler 'backend', though LLVM is rustc's backend, so rustc_back
15
+ //! is really just odds-and-ends relating to code gen and linking.
16
+ //! This crate mostly exists to make rustc smaller, so we might put
17
+ //! more 'stuff' here in the future. It does not have a dependency on
18
+ //! rustc_llvm.
19
+ //!
20
+ //! FIXME: Split this into two crates: one that has deps on syntax, and
21
+ //! one that doesn't; the one that doesn't might get decent parallel
22
+ //! build speedups.
23
+
11
24
#![ crate_id = "rustc_back#0.11.0-pre" ]
12
25
#![ crate_name = "rustc_back" ]
13
26
#![ experimental]
14
- #![ comment = "The Rust compiler backend " ]
27
+ #![ comment = "The Rust compiler minimal-dependency dumping-ground " ]
15
28
#![ license = "MIT/ASL2" ]
16
29
#![ crate_type = "dylib" ]
17
30
#![ crate_type = "rlib" ]
You can’t perform that action at this time.
0 commit comments