From 39355cae95016921977f240e1eac160256b0d86f Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Sun, 2 Jun 2024 15:17:28 +1000 Subject: [PATCH] Stop setting -static if crt-static is used in gcc Fixed #1074 --- src/lib.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 9b2816fcf..cbaeb59cf 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2167,14 +2167,6 @@ impl Build { cmd.args.push("-finput-charset=utf-8".into()); } - if self.static_flag.is_none() { - let features = self.getenv("CARGO_CFG_TARGET_FEATURE"); - let features = features.as_deref().unwrap_or_default(); - if features.contains("crt-static") { - cmd.args.push("-static".into()); - } - } - // armv7 targets get to use armv7 instructions if (target.starts_with("armv7") || target.starts_with("thumbv7")) && (target.contains("-linux-") || target.contains("-kmc-solid_"))