@@ -57,10 +57,10 @@ TARGET_CRATES := libc std term \
57
57
panic_abort panic_unwind unwind
58
58
RUSTC_CRATES := rustc rustc_typeck rustc_mir rustc_borrowck rustc_resolve rustc_driver \
59
59
rustc_trans rustc_back rustc_llvm rustc_privacy rustc_lint \
60
- rustc_data_structures rustc_platform_intrinsics \
60
+ rustc_data_structures rustc_platform_intrinsics rustc_errors \
61
61
rustc_plugin rustc_metadata rustc_passes rustc_save_analysis \
62
62
rustc_const_eval rustc_const_math rustc_incremental
63
- HOST_CRATES := syntax syntax_ext $(RUSTC_CRATES ) rustdoc fmt_macros \
63
+ HOST_CRATES := syntax syntax_ext syntax_pos $(RUSTC_CRATES ) rustdoc fmt_macros \
64
64
flate arena graphviz rbml log serialize
65
65
TOOLS := compiletest rustdoc rustc rustbook error_index_generator
66
66
@@ -98,43 +98,45 @@ DEPS_serialize := std log
98
98
DEPS_term := std
99
99
DEPS_test := std getopts term native:rust_test_helpers
100
100
101
- DEPS_syntax := std term serialize log arena libc rustc_bitflags rustc_unicode
102
- DEPS_syntax_ext := syntax fmt_macros
101
+ DEPS_syntax := std term serialize log arena libc rustc_bitflags rustc_unicode rustc_errors syntax_pos
102
+ DEPS_syntax_ext := syntax syntax_pos rustc_errors fmt_macros
103
+ DEPS_syntax_pos := serialize
103
104
104
105
DEPS_rustc_const_math := std syntax log serialize
105
106
DEPS_rustc_const_eval := rustc_const_math rustc syntax log serialize \
106
- rustc_back graphviz
107
+ rustc_back graphviz syntax_pos
107
108
108
109
DEPS_rustc := syntax fmt_macros flate arena serialize getopts rbml \
109
110
log graphviz rustc_llvm rustc_back rustc_data_structures\
110
- rustc_const_math
111
+ rustc_const_math syntax_pos rustc_errors
111
112
DEPS_rustc_back := std syntax flate log libc
112
- DEPS_rustc_borrowck := rustc log graphviz syntax rustc_mir
113
+ DEPS_rustc_borrowck := rustc log graphviz syntax syntax_pos rustc_errors rustc_mir
113
114
DEPS_rustc_data_structures := std log serialize
114
115
DEPS_rustc_driver := arena flate getopts graphviz libc rustc rustc_back rustc_borrowck \
115
116
rustc_typeck rustc_mir rustc_resolve log syntax serialize rustc_llvm \
116
117
rustc_trans rustc_privacy rustc_lint rustc_plugin \
117
118
rustc_metadata syntax_ext rustc_passes rustc_save_analysis rustc_const_eval \
118
- rustc_incremental
119
- DEPS_rustc_lint := rustc log syntax rustc_const_eval
119
+ rustc_incremental syntax_pos rustc_errors
120
+ DEPS_rustc_errors := log libc serialize syntax_pos
121
+ DEPS_rustc_lint := rustc log syntax syntax_pos rustc_const_eval
120
122
DEPS_rustc_llvm := native:rustllvm libc std rustc_bitflags
121
- DEPS_rustc_metadata := rustc syntax rbml rustc_const_math
122
- DEPS_rustc_passes := syntax rustc core rustc_const_eval
123
- DEPS_rustc_mir := rustc syntax rustc_const_math rustc_const_eval rustc_bitflags
124
- DEPS_rustc_resolve := arena rustc log syntax
123
+ DEPS_rustc_metadata := rustc syntax syntax_pos rustc_errors rbml rustc_const_math
124
+ DEPS_rustc_passes := syntax syntax_pos rustc core rustc_const_eval rustc_errors
125
+ DEPS_rustc_mir := rustc syntax syntax_pos rustc_const_math rustc_const_eval rustc_bitflags
126
+ DEPS_rustc_resolve := arena rustc log syntax syntax_pos rustc_errors
125
127
DEPS_rustc_platform_intrinsics := std
126
- DEPS_rustc_plugin := rustc rustc_metadata syntax
127
- DEPS_rustc_privacy := rustc log syntax
128
+ DEPS_rustc_plugin := rustc rustc_metadata syntax syntax_pos rustc_errors
129
+ DEPS_rustc_privacy := rustc log syntax syntax_pos
128
130
DEPS_rustc_trans := arena flate getopts graphviz libc rustc rustc_back \
129
131
log syntax serialize rustc_llvm rustc_platform_intrinsics \
130
- rustc_const_math rustc_const_eval rustc_incremental
131
- DEPS_rustc_incremental := rbml rustc serialize rustc_data_structures
132
- DEPS_rustc_save_analysis := rustc log syntax serialize
133
- DEPS_rustc_typeck := rustc syntax rustc_platform_intrinsics rustc_const_math \
134
- rustc_const_eval
132
+ rustc_const_math rustc_const_eval rustc_incremental rustc_errors syntax_pos
133
+ DEPS_rustc_incremental := rbml rustc syntax_pos serialize rustc_data_structures
134
+ DEPS_rustc_save_analysis := rustc log syntax syntax_pos serialize
135
+ DEPS_rustc_typeck := rustc syntax syntax_pos rustc_platform_intrinsics rustc_const_math \
136
+ rustc_const_eval rustc_errors
135
137
136
138
DEPS_rustdoc := rustc rustc_driver native:hoedown serialize getopts \
137
- test rustc_lint rustc_const_eval
139
+ test rustc_lint rustc_const_eval syntax_pos
138
140
139
141
140
142
TOOL_DEPS_compiletest := test getopts log serialize
0 commit comments