diff options
Diffstat (limited to 'lang/ldc/files/fbsd12-runtime-druntime-src-core-sys-posix-sys_stat.d')
-rw-r--r-- | lang/ldc/files/fbsd12-runtime-druntime-src-core-sys-posix-sys_stat.d | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/lang/ldc/files/fbsd12-runtime-druntime-src-core-sys-posix-sys_stat.d b/lang/ldc/files/fbsd12-runtime-druntime-src-core-sys-posix-sys_stat.d new file mode 100644 index 000000000000..20cf05dba54d --- /dev/null +++ b/lang/ldc/files/fbsd12-runtime-druntime-src-core-sys-posix-sys_stat.d @@ -0,0 +1,58 @@ +--- runtime/druntime/src/core/sys/posix/sys/stat.d 2019-02-15 17:20:40.000000000 +0000 ++++ runtime/druntime/src/core/sys/posix/sys/stat.d 2019-03-05 17:49:41.528876000 +0000 +@@ -930,32 +930,41 @@ + + struct stat_t + { +- dev_t st_dev; +- ino_t st_ino; +- mode_t st_mode; +- nlink_t st_nlink; +- uid_t st_uid; +- gid_t st_gid; +- dev_t st_rdev; ++ dev_t st_dev; ++ ino_t st_ino; ++ nlink_t st_nlink; ++ mode_t st_mode; ++ short st_padding0; ++ uid_t st_uid; ++ gid_t st_gid; ++ int st_padding1; ++ dev_t st_rdev; + ++ version(X86) int st_atim_ext; + time_t st_atime; + c_long __st_atimensec; ++ ++ version(X86) int st_mtim_ext; ++ + time_t st_mtime; + c_long __st_mtimensec; ++ ++ version(X86) int st_ctim_ext; ++ + time_t st_ctime; + c_long __st_ctimensec; + +- off_t st_size; +- blkcnt_t st_blocks; +- blksize_t st_blksize; +- fflags_t st_flags; +- uint st_gen; +- int st_lspare; ++ version(X86) int st_btim_ext; + + time_t st_birthtime; + c_long st_birthtimensec; + +- ubyte[16 - timespec.sizeof] padding; ++ off_t st_size; ++ blkcnt_t st_blocks; ++ blksize_t st_blksize; ++ fflags_t st_flags; ++ ulong st_gen; ++ ulong[10] st_spare; + } + + enum S_IRUSR = 0x100; // octal 0000400 |