Solaris 11 <sys/stat.h> has:
struct stat {
...
#if _FILE_OFFSET_BITS != 64
long st_pad3;
#endif
...
};
In the extern(C) core.sys bindings, st_pad3 is included in the
non-largefie version of struct stat when it shouldn't be.
libphobos/ChangeLog:
PR d/90719
* libdruntime/core/sys/posix/sys/stat.d (Solaris): Remove st_pad3 from
struct stat32_t.
+2020-04-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/90719
+ * libdruntime/core/sys/posix/sys/stat.d (Solaris): Remove st_pad3 from
+ struct stat32_t.
+
2020-03-12 Release Manager
* GCC 9.3.0 released.
dev_t st_rdev;
c_long[2] st_pad2;
off_t st_size;
- c_long st_pad3;
union
{
timestruc_t st_atim;