1 use crate::spec
::crt_objects
::{self, CrtObjectsFallback}
;
2 use crate::spec
::TargetOptions
;
4 pub fn opts() -> TargetOptions
{
5 let mut base
= super::linux_base
::opts();
7 base
.env
= "musl".to_string();
8 base
.pre_link_objects_fallback
= crt_objects
::pre_musl_fallback();
9 base
.post_link_objects_fallback
= crt_objects
::post_musl_fallback();
10 base
.crt_objects_fallback
= Some(CrtObjectsFallback
::Musl
);
12 // These targets statically link libc by default
13 base
.crt_static_default
= true;