Skip to content

Commit ba22fbe

Browse files
committed
Add -Z codegen-backend dylib to deps
When the codegen-backend dylib changes, the program should be rebuilt.
1 parent efbaa41 commit ba22fbe

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

compiler/rustc_interface/src/passes.rs

+4
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,10 @@ fn write_out_deps(
551551
.map(|fmap| escape_dep_filename(&fmap.unmapped_path.as_ref().unwrap_or(&fmap.name)))
552552
.collect();
553553

554+
if let Some(ref backend) = sess.opts.debugging_opts.codegen_backend {
555+
files.push(backend.to_string());
556+
}
557+
554558
if sess.binary_dep_depinfo() {
555559
boxed_resolver.borrow().borrow_mut().access(|resolver| {
556560
for cnum in resolver.cstore().crates_untracked() {

0 commit comments

Comments
 (0)