@@ -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.
@@ -442,7 +440,6 @@ impl Default for TargetOptions {
442440 TargetOptions {
443441 is_builtin : false ,
444442 linker : option_env ! ( "CFG_DEFAULT_LINKER" ) . unwrap_or ( "cc" ) . to_string ( ) ,
445- ar : option_env ! ( "CFG_DEFAULT_AR" ) . unwrap_or ( "ar" ) . to_string ( ) ,
446443 pre_link_args : LinkArgs :: new ( ) ,
447444 post_link_args : LinkArgs :: new ( ) ,
448445 asm_args : Vec :: new ( ) ,
@@ -684,7 +681,6 @@ impl Target {
684681
685682 key ! ( is_builtin, bool ) ;
686683 key ! ( linker) ;
687- key ! ( ar) ;
688684 key ! ( pre_link_args, link_args) ;
689685 key ! ( pre_link_objects_exe, list) ;
690686 key ! ( pre_link_objects_dll, list) ;
@@ -877,7 +873,6 @@ impl ToJson for Target {
877873
878874 target_option_val ! ( is_builtin) ;
879875 target_option_val ! ( linker) ;
880- target_option_val ! ( ar) ;
881876 target_option_val ! ( link_args - pre_link_args) ;
882877 target_option_val ! ( pre_link_objects_exe) ;
883878 target_option_val ! ( pre_link_objects_dll) ;
0 commit comments