File tree 2 files changed +33
-0
lines changed
src/unix/bsd/freebsdlike/freebsd
2 files changed +33
-0
lines changed Original file line number Diff line number Diff line change
1
+ pub type c_long = i64 ;
2
+ pub type c_ulong = u64 ;
3
+ pub type time_t = i64 ;
4
+ pub type suseconds_t = i64 ;
5
+
6
+ s ! {
7
+ pub struct stat {
8
+ pub st_dev: :: dev_t,
9
+ pub st_ino: :: ino_t,
10
+ pub st_mode: :: mode_t,
11
+ pub st_nlink: :: nlink_t,
12
+ pub st_uid: :: uid_t,
13
+ pub st_gid: :: gid_t,
14
+ pub st_rdev: :: dev_t,
15
+ pub st_atime: :: time_t,
16
+ pub st_atime_nsec: :: c_long,
17
+ pub st_mtime: :: time_t,
18
+ pub st_mtime_nsec: :: c_long,
19
+ pub st_ctime: :: time_t,
20
+ pub st_ctime_nsec: :: c_long,
21
+ pub st_size: :: off_t,
22
+ pub st_blocks: :: blkcnt_t,
23
+ pub st_blksize: :: blksize_t,
24
+ pub st_flags: :: fflags_t,
25
+ pub st_gen: :: uint32_t,
26
+ pub st_lspare: :: int32_t,
27
+ pub st_birthtime: :: time_t,
28
+ pub st_birthtime_nsec: :: c_long,
29
+ }
30
+ }
Original file line number Diff line number Diff line change @@ -391,6 +391,9 @@ cfg_if! {
391
391
} else if #[ cfg( target_arch = "x86_64" ) ] {
392
392
mod x86_64;
393
393
pub use self :: x86_64:: * ;
394
+ } else if #[ cfg( target_arch = "aarch64" ) ] {
395
+ mod aarch64;
396
+ pub use self :: aarch64:: * ;
394
397
} else {
395
398
// Unknown target_arch
396
399
}
You can’t perform that action at this time.
0 commit comments