diff options
| author | bors <bors@rust-lang.org> | 2022-02-16 22:11:22 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-02-16 22:11:22 +0000 |
| commit | 2ff7ea4de291b437912c5082b6c92fefe7d6457f (patch) | |
| tree | 8164a5370c5a3e1a028c071f19b967d51183cd04 /compiler/rustc_codegen_gcc | |
| parent | 75d9a0ae210dcd078b3985e3550b59064e6603bc (diff) | |
| parent | 9a7a8b925530ed5e97981c52929f94a5f41fcdc7 (diff) | |
| download | rust-2ff7ea4de291b437912c5082b6c92fefe7d6457f.tar.gz rust-2ff7ea4de291b437912c5082b6c92fefe7d6457f.zip | |
Auto merge of #91182 - ChrisDenton:command-broken-symlink, r=m-ou-se
Maintain broken symlink behaviour for the Windows exe resolver When the resolver was updated to remove the current directory from the search path (see #87704), care was take to avoid unintentional changes that hadn't been discussed. However, I missed the broken symlink behaviour. This PR fixes that. **Edit** This turned out to be more important than I first realised. There are some types of application stubs that will redirect to the actual process when run using `CreateProcessW`, but due to the way they're implemented they cannot be opened normally using a `File::open` that follows reparse points. So this doesn't work with our current `exists` and `try_exists` methods. Fixes #91177
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions
