File tree Expand file tree Collapse file tree 3 files changed +16
-6
lines changed Expand file tree Collapse file tree 3 files changed +16
-6
lines changed Original file line number Diff line number Diff line change @@ -5659,6 +5659,16 @@ fn test_aix(target: &str) {
5659
5659
// header does not define a separate standalone union type for it.
5660
5660
( "ld_info" , "_file" ) => true ,
5661
5661
5662
+ // On AIX, when _ALL_SOURCE is defined, the types of the following fields
5663
+ // differ from those used when _XOPEN_SOURCE is defined. The former uses
5664
+ // 'struct st_timespec', while the latter uses 'struct timespec'.
5665
+ ( "stat" , "st_atim" ) => true ,
5666
+ ( "stat" , "st_mtim" ) => true ,
5667
+ ( "stat" , "st_ctim" ) => true ,
5668
+ ( "stat64" , "st_atim" ) => true ,
5669
+ ( "stat64" , "st_mtim" ) => true ,
5670
+ ( "stat64" , "st_ctim" ) => true ,
5671
+
5662
5672
_ => false ,
5663
5673
}
5664
5674
} ) ;
Original file line number Diff line number Diff line change 464
464
pub st_gid: crate :: gid_t,
465
465
pub st_rdev: dev_t,
466
466
pub st_ssize: c_int,
467
- pub st_atim: st_timespec ,
468
- pub st_mtim: st_timespec ,
469
- pub st_ctim: st_timespec ,
467
+ pub st_atim: crate :: timespec ,
468
+ pub st_mtim: crate :: timespec ,
469
+ pub st_ctim: crate :: timespec ,
470
470
pub st_blksize: blksize_t,
471
471
pub st_blocks: blkcnt_t,
472
472
pub st_vfstype: c_int,
Original file line number Diff line number Diff line change 69
69
pub st_gid: crate :: gid_t,
70
70
pub st_rdev: crate :: dev_t,
71
71
pub st_ssize: c_int,
72
- pub st_atim: crate :: st_timespec ,
73
- pub st_mtim: crate :: st_timespec ,
74
- pub st_ctim: crate :: st_timespec ,
72
+ pub st_atim: crate :: timespec ,
73
+ pub st_mtim: crate :: timespec ,
74
+ pub st_ctim: crate :: timespec ,
75
75
pub st_blksize: crate :: blksize_t,
76
76
pub st_blocks: crate :: blkcnt_t,
77
77
pub st_vfstype: c_int,
You can’t perform that action at this time.
0 commit comments