about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorEric Huss <eric@huss.org>2019-08-06 17:39:22 -0700
committerEric Huss <eric@huss.org>2019-08-06 17:39:22 -0700
commit04eee2eca2051d2b10287d87174073b73871d13b (patch)
tree1d341a4555c4560eb45664e4d19eff6a0ac9a7b3 /src
parent6a91782b72fca586b15ba68364bc7baab837af86 (diff)
Don't use remap-path-prefix in dep-info files.
Diffstat (limited to 'src')
-rw-r--r--src/librustc_interface/passes.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_interface/passes.rs b/src/librustc_interface/passes.rs
index b91c5e40384..c9d68943b08 100644
--- a/src/librustc_interface/passes.rs
+++ b/src/librustc_interface/passes.rs
@@ -661,7 +661,7 @@ fn write_out_deps(compiler: &Compiler, outputs: &OutputFilenames, out_filenames:
             .iter()
             .filter(|fmap| fmap.is_real_file())
             .filter(|fmap| !fmap.is_imported())
-            .map(|fmap| escape_dep_filename(&fmap.name))
+            .map(|fmap| escape_dep_filename(&fmap.unmapped_path.as_ref().unwrap_or(&fmap.name)))
             .collect();
 
         if sess.binary_dep_depinfo() {