fix broken thread list unlocking after fork
[musl] / arch / microblaze / bits / stat.h
index 8e920fc..8a4d509 100644 (file)
@@ -1,11 +1,9 @@
 /* copied from kernel definition, but with padding replaced
  * by the corresponding correctly-sized userspace types. */
 
-struct stat
-{
+struct stat {
        dev_t st_dev;
-       int __st_dev_padding;
-       long __st_ino_truncated;
+       ino_t st_ino;
        mode_t st_mode;
        nlink_t st_nlink;
        uid_t st_uid;
@@ -16,8 +14,12 @@ struct stat
        blksize_t st_blksize;
        int __st_blksize_padding;
        blkcnt_t st_blocks;
+       struct {
+               long tv_sec;
+               long tv_nsec;
+       } __st_atim32, __st_mtim32, __st_ctim32;
+       unsigned __unused[2];
        struct timespec st_atim;
        struct timespec st_mtim;
        struct timespec st_ctim;
-       ino_t st_ino;
 };