about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-08-14 05:05:51 +0200
committerGitHub <noreply@github.com>2024-08-14 05:05:51 +0200
commitf4c860a9964142db5f2e3c256f95347c9437b582 (patch)
treee9ba7895bf62695895554c9e9b2f66b220aba9fc /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent85180cd365f2a518183b24468fb5754f6c842e0f (diff)
parenta1b2b7ff78b9dbaeffe8341b3616a8c8c4fd4351 (diff)
downloadrust-f4c860a9964142db5f2e3c256f95347c9437b582.tar.gz
rust-f4c860a9964142db5f2e3c256f95347c9437b582.zip
Rollup merge of #128873 - ChrisDenton:windows-targets, r=Mark-Simulacrum
Add windows-targets crate to std's sysroot

With this PR, when backtrace is used as a crate from crates.io it will (once updated) use the real [windows-targets](https://crates.io/crates/windows-targets) crate. But when used from std it'll use std's replacement version.

This allows sharing our customized `windows_tagets::link!` macro between std proper and the backtrace crate when used as part of std, ensuring a consistent linking story. This will be especially important once we move to using [`raw-dylib`](https://doc.rust-lang.org/reference/items/external-blocks.html#dylib-versus-raw-dylib) by default.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions