@@ -268,8 +268,6 @@ pub struct TargetOptions {
268268
269269 /// Linker to invoke. Defaults to "cc".
270270 pub linker : String ,
271- /// Archive utility to use when managing archives. Defaults to "ar".
272- pub ar : String ,
273271
274272 /// Linker arguments that are unconditionally passed *before* any
275273 /// user-defined libraries.
@@ -439,7 +437,6 @@ impl Default for TargetOptions {
439437 TargetOptions {
440438 is_builtin : false ,
441439 linker : option_env ! ( "CFG_DEFAULT_LINKER" ) . unwrap_or ( "cc" ) . to_string ( ) ,
442- ar : option_env ! ( "CFG_DEFAULT_AR" ) . unwrap_or ( "ar" ) . to_string ( ) ,
443440 pre_link_args : LinkArgs :: new ( ) ,
444441 post_link_args : LinkArgs :: new ( ) ,
445442 asm_args : Vec :: new ( ) ,
@@ -680,7 +677,6 @@ impl Target {
680677
681678 key ! ( is_builtin, bool ) ;
682679 key ! ( linker) ;
683- key ! ( ar) ;
684680 key ! ( pre_link_args, link_args) ;
685681 key ! ( pre_link_objects_exe, list) ;
686682 key ! ( pre_link_objects_dll, list) ;
@@ -872,7 +868,6 @@ impl ToJson for Target {
872868
873869 target_option_val ! ( is_builtin) ;
874870 target_option_val ! ( linker) ;
875- target_option_val ! ( ar) ;
876871 target_option_val ! ( link_args - pre_link_args) ;
877872 target_option_val ! ( pre_link_objects_exe) ;
878873 target_option_val ! ( pre_link_objects_dll) ;
0 commit comments