aboutsummaryrefslogtreecommitdiff
path: root/lang/ldc/files/fbsd12-runtime-druntime-src-core-sys-posix-sys_stat.d
diff options
context:
space:
mode:
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.d58
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