about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
author王宇逸 <Strawberry_Str@hotmail.com>2025-01-02 00:33:04 +0900
committer王宇逸 <Strawberry_Str@hotmail.com>2025-02-10 17:13:15 +0800
commitf94ada13deab495c48984a46cac56151a1e98f6d (patch)
treece85997e90ec1abd84960452adc11d5931d7e12a /src/bootstrap
parentc03c38d5c2368cd2aa0e056dba060b94fc747f4e (diff)
downloadrust-f94ada13deab495c48984a46cac56151a1e98f6d.tar.gz
rust-f94ada13deab495c48984a46cac56151a1e98f6d.zip
Add cygwin target.
Co-authored-by: Ookiineko <chiisaineko@protonmail.com>
Co-authored-by: nora <48135649+Noratrieb@users.noreply.github.com>
Co-authored-by: Jubilee <workingjubilee@gmail.com>
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/src/core/builder/cargo.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bootstrap/src/core/builder/cargo.rs b/src/bootstrap/src/core/builder/cargo.rs
index 2ecab262413..dc1ef7ce245 100644
--- a/src/bootstrap/src/core/builder/cargo.rs
+++ b/src/bootstrap/src/core/builder/cargo.rs
@@ -245,7 +245,11 @@ impl Cargo {
                 // flesh out rpath support more fully in the future.
                 self.rustflags.arg("-Zosx-rpath-install-name");
                 Some(format!("-Wl,-rpath,@loader_path/../{libdir}"))
-            } else if !target.is_windows() && !target.contains("aix") && !target.contains("xous") {
+            } else if !target.is_windows()
+                && !target.contains("cygwin")
+                && !target.contains("aix")
+                && !target.contains("xous")
+            {
                 self.rustflags.arg("-Clink-args=-Wl,-z,origin");
                 Some(format!("-Wl,-rpath,$ORIGIN/../{libdir}"))
             } else {