diff --git a/src/librustc_driver/driver.rs b/src/librustc_driver/driver.rs index c8d0425dfc5a..ba9bf4bac7d4 100644 --- a/src/librustc_driver/driver.rs +++ b/src/librustc_driver/driver.rs @@ -881,7 +881,7 @@ pub fn phase_6_link_output(sess: &Session, fn escape_dep_filename(filename: &str) -> String { // Apparently clang and gcc *only* escape spaces: // http://llvm.org/klaus/clang/commit/9d50634cfc268ecc9a7250226dd5ca0e945240d4 - filename.replace(" ", "\") + filename.replace(" ", "\\ ") } fn write_out_deps(sess: &Session, outputs: &OutputFilenames, id: &str) {