File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -241,7 +241,11 @@ cfg_if! {
241
241
}
242
242
243
243
cfg_if ! {
244
- if #[ cfg( any( target_env = "gnu" , target_os = "android" ) ) ] {
244
+ if #[ cfg( any(
245
+ target_env = "gnu" ,
246
+ target_os = "android" ,
247
+ all( target_env = "musl" , musl_v1_2_3)
248
+ ) ) ] {
245
249
s! {
246
250
pub struct statx {
247
251
pub stx_mask: crate :: __u32,
@@ -1658,7 +1662,11 @@ cfg_if! {
1658
1662
}
1659
1663
1660
1664
cfg_if ! {
1661
- if #[ cfg( any( target_env = "gnu" , target_os = "android" ) ) ] {
1665
+ if #[ cfg( any(
1666
+ target_env = "gnu" ,
1667
+ target_os = "android" ,
1668
+ all( target_env = "musl" , musl_v1_2_3)
1669
+ ) ) ] {
1662
1670
pub const AT_STATX_SYNC_TYPE : c_int = 0x6000 ;
1663
1671
pub const AT_STATX_SYNC_AS_STAT : c_int = 0x0000 ;
1664
1672
pub const AT_STATX_FORCE_SYNC : c_int = 0x2000 ;
@@ -2168,7 +2176,11 @@ cfg_if! {
2168
2176
2169
2177
// The statx syscall, available on some libcs.
2170
2178
cfg_if ! {
2171
- if #[ cfg( any( target_env = "gnu" , target_os = "android" ) ) ] {
2179
+ if #[ cfg( any(
2180
+ target_env = "gnu" ,
2181
+ target_os = "android" ,
2182
+ all( target_env = "musl" , musl_v1_2_3)
2183
+ ) ) ] {
2172
2184
extern "C" {
2173
2185
pub fn statx(
2174
2186
dirfd: c_int,
You can’t perform that action at this time.
0 commit comments