@@ -58,7 +58,7 @@ RUSTC_CRATES := rustc rustc_typeck rustc_mir rustc_borrowck rustc_resolve rustc_
58
58
rustc_trans rustc_back rustc_llvm rustc_privacy rustc_lint \
59
59
rustc_data_structures rustc_front rustc_platform_intrinsics \
60
60
rustc_plugin rustc_metadata rustc_passes rustc_save_analysis \
61
- rustc_const_eval
61
+ rustc_const_eval rustc_const_math
62
62
HOST_CRATES := syntax syntax_ext $(RUSTC_CRATES ) rustdoc fmt_macros \
63
63
flate arena graphviz rbml log serialize
64
64
TOOLS := compiletest rustdoc rustc rustbook error_index_generator
@@ -92,36 +92,39 @@ DEPS_test := std getopts term native:rust_test_helpers
92
92
DEPS_syntax := std term serialize log arena libc rustc_bitflags rustc_unicode
93
93
DEPS_syntax_ext := syntax fmt_macros
94
94
95
- DEPS_rustc_const_eval := std syntax
95
+ DEPS_rustc_const_math := std syntax log serialize
96
+ DEPS_rustc_const_eval := rustc_const_math rustc syntax log serialize rustc_front \
97
+ rustc_back graphviz
96
98
97
99
DEPS_rustc := syntax fmt_macros flate arena serialize getopts rbml rustc_front\
98
100
log graphviz rustc_back rustc_data_structures\
99
- rustc_const_eval
101
+ rustc_const_math
100
102
DEPS_rustc_back := std syntax rustc_front flate log libc
101
103
DEPS_rustc_borrowck := rustc rustc_front rustc_mir log graphviz syntax
102
104
DEPS_rustc_data_structures := std log serialize
103
105
DEPS_rustc_driver := arena flate getopts graphviz libc rustc rustc_back rustc_borrowck \
104
106
rustc_typeck rustc_mir rustc_resolve log syntax serialize rustc_llvm \
105
107
rustc_trans rustc_privacy rustc_lint rustc_front rustc_plugin \
106
- rustc_metadata syntax_ext rustc_passes rustc_save_analysis
108
+ rustc_metadata syntax_ext rustc_passes rustc_save_analysis rustc_const_eval
107
109
DEPS_rustc_front := std syntax log serialize
108
- DEPS_rustc_lint := rustc log syntax
110
+ DEPS_rustc_lint := rustc log syntax rustc_const_eval
109
111
DEPS_rustc_llvm := native:rustllvm libc std rustc_bitflags
110
- DEPS_rustc_metadata := rustc rustc_front syntax rbml rustc_const_eval
111
- DEPS_rustc_passes := syntax rustc core rustc_front
112
- DEPS_rustc_mir := rustc rustc_front syntax rustc_const_eval
112
+ DEPS_rustc_metadata := rustc rustc_front syntax rbml rustc_const_math
113
+ DEPS_rustc_passes := syntax rustc core rustc_front rustc_const_eval
114
+ DEPS_rustc_mir := rustc rustc_front syntax rustc_const_math rustc_const_eval
113
115
DEPS_rustc_resolve := arena rustc rustc_front log syntax
114
116
DEPS_rustc_platform_intrinsics := std
115
117
DEPS_rustc_plugin := rustc rustc_metadata syntax rustc_mir
116
118
DEPS_rustc_privacy := rustc rustc_front log syntax
117
119
DEPS_rustc_trans := arena flate getopts graphviz libc rustc rustc_back rustc_mir \
118
120
log syntax serialize rustc_llvm rustc_front rustc_platform_intrinsics \
119
- rustc_const_eval
121
+ rustc_const_math rustc_const_eval
120
122
DEPS_rustc_save_analysis := rustc log syntax rustc_front
121
- DEPS_rustc_typeck := rustc syntax rustc_front rustc_platform_intrinsics rustc_const_eval
123
+ DEPS_rustc_typeck := rustc syntax rustc_front rustc_platform_intrinsics rustc_const_math \
124
+ rustc_const_eval
122
125
123
126
DEPS_rustdoc := rustc rustc_driver native:hoedown serialize getopts \
124
- test rustc_lint rustc_front
127
+ test rustc_lint rustc_front rustc_const_eval
125
128
126
129
127
130
TOOL_DEPS_compiletest := test getopts log
0 commit comments