From 01cb16d1bf510ccd33db79a7c91843a662952822 Mon Sep 17 00:00:00 2001 From: Dave Huseby Date: Sun, 19 Jul 2015 10:04:27 -0700 Subject: [PATCH 1/3] fixes #27124 for bitrig --- src/librustc_back/target/bitrig_base.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/librustc_back/target/bitrig_base.rs b/src/librustc_back/target/bitrig_base.rs index 9f6a1f1e53007..258baba357347 100644 --- a/src/librustc_back/target/bitrig_base.rs +++ b/src/librustc_back/target/bitrig_base.rs @@ -20,9 +20,7 @@ pub fn opts() -> TargetOptions { linker_is_gnu: true, has_rpath: true, position_independent_executables: true, - pre_link_args: vec!( - ), - archive_format: "bsd".to_string(), + archive_format: "".to_string(), .. Default::default() } From 8ffbde44431887d0b5f877c9f1617c981b84e5ea Mon Sep 17 00:00:00 2001 From: Dave Huseby Date: Thu, 23 Jul 2015 06:05:59 -0700 Subject: [PATCH 2/3] review feedback fixes --- src/librustc_back/target/bitrig_base.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/librustc_back/target/bitrig_base.rs b/src/librustc_back/target/bitrig_base.rs index 258baba357347..e780539c1ac61 100644 --- a/src/librustc_back/target/bitrig_base.rs +++ b/src/librustc_back/target/bitrig_base.rs @@ -20,7 +20,6 @@ pub fn opts() -> TargetOptions { linker_is_gnu: true, has_rpath: true, position_independent_executables: true, - archive_format: "".to_string(), .. Default::default() } From b208bd99209b0b26c2f4230e402ed523dcb9d928 Mon Sep 17 00:00:00 2001 From: Dave Huseby Date: Thu, 23 Jul 2015 10:13:49 -0700 Subject: [PATCH 3/3] switching to gnu archive format per review request --- src/librustc_back/target/bitrig_base.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustc_back/target/bitrig_base.rs b/src/librustc_back/target/bitrig_base.rs index e780539c1ac61..ddb32f4625b58 100644 --- a/src/librustc_back/target/bitrig_base.rs +++ b/src/librustc_back/target/bitrig_base.rs @@ -20,6 +20,7 @@ pub fn opts() -> TargetOptions { linker_is_gnu: true, has_rpath: true, position_independent_executables: true, + archive_format: "gnu".to_string(), .. Default::default() }