about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/back/write.rs
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2020-11-12 00:54:23 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2020-11-12 19:40:41 +0300
commit04d41e1f4083307b1434d305899da739b21e5155 (patch)
tree08455baf7e35a693b952f2c9a0abd38fa8c7cf0b /compiler/rustc_codegen_llvm/src/back/write.rs
parent7f5a42b073dc2bee2aa625052eb066ee07072048 (diff)
downloadrust-04d41e1f4083307b1434d305899da739b21e5155.tar.gz
rust-04d41e1f4083307b1434d305899da739b21e5155.zip
rustc_target: Mark UEFI targets as `is_like_windows`/`is_like_msvc`
Document what `is_like_windows` and `is_like_msvc` mean in more detail.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/back/write.rs')
-rw-r--r--compiler/rustc_codegen_llvm/src/back/write.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/compiler/rustc_codegen_llvm/src/back/write.rs b/compiler/rustc_codegen_llvm/src/back/write.rs
index e6acb6860be..6237a4c0020 100644
--- a/compiler/rustc_codegen_llvm/src/back/write.rs
+++ b/compiler/rustc_codegen_llvm/src/back/write.rs
@@ -925,9 +925,7 @@ unsafe fn embed_bitcode(
         || cgcx.opts.target_triple.triple().starts_with("asmjs")
     {
         // nothing to do here
-    } else if cgcx.opts.target_triple.triple().contains("windows")
-        || cgcx.opts.target_triple.triple().contains("uefi")
-    {
+    } else if cgcx.is_pe_coff {
         let asm = "
             .section .llvmbc,\"n\"
             .section .llvmcmd,\"n\"