about summary refs log tree commit diff
path: root/compiler/rustc_driver_impl
diff options
context:
space:
mode:
authorFlorian Schmiderer <florian.schmiderer@posteo.net>2023-07-03 13:11:27 +0200
committerFlorian Schmiderer <florian.schmiderer@posteo.net>2023-09-08 00:28:40 +0200
commit4cdc633301e3c760fb36470afc216a9e09351fa3 (patch)
tree3989bc793bcabbd8ac2b7e77dce97853e974fc48 /compiler/rustc_driver_impl
parentf91c53d73820251cc222356dcb65586469cf2018 (diff)
downloadrust-4cdc633301e3c760fb36470afc216a9e09351fa3.tar.gz
rust-4cdc633301e3c760fb36470afc216a9e09351fa3.zip
Add missing Debuginfo to PDB debug file on windows.
Set Arg0 and CommandLineArgs in MCTargetoptions so LLVM outputs correct CL and CMD in LF_DEBUGINFO instead of empty/invalid values.
Diffstat (limited to 'compiler/rustc_driver_impl')
-rw-r--r--compiler/rustc_driver_impl/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_driver_impl/src/lib.rs b/compiler/rustc_driver_impl/src/lib.rs
index 1a16759d7f9..e56347ab38e 100644
--- a/compiler/rustc_driver_impl/src/lib.rs
+++ b/compiler/rustc_driver_impl/src/lib.rs
@@ -313,6 +313,7 @@ fn run_compiler(
         override_queries: None,
         make_codegen_backend,
         registry: diagnostics_registry(),
+        expanded_args: args,
     };
 
     match make_input(&early_error_handler, &matches.free) {