1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-05 19:35:52 +03:00

mips: Fix mips64n32 64 bit time_t stat support (BZ#29069)

Add missing support initially added by 4e8521333b
(which missed n32 stat).
This commit is contained in:
=Joshua Kinard
2022-04-18 09:55:08 -03:00
committed by Adhemerval Zanella
parent 23102686ec
commit 78fb888273

View File

@@ -131,6 +131,9 @@ struct stat64
struct stat struct stat
{ {
# ifdef __USE_TIME_BITS64
# include <bits/struct_stat_time64_helper.h>
# else
__dev_t st_dev; __dev_t st_dev;
int st_pad1[3]; /* Reserved for st_dev expansion */ int st_pad1[3]; /* Reserved for st_dev expansion */
# ifndef __USE_FILE_OFFSET64 # ifndef __USE_FILE_OFFSET64
@@ -180,11 +183,15 @@ struct stat
__blkcnt64_t st_blocks; __blkcnt64_t st_blocks;
# endif # endif
int st_pad5[14]; int st_pad5[14];
# endif
}; };
#ifdef __USE_LARGEFILE64 #ifdef __USE_LARGEFILE64
struct stat64 struct stat64
{ {
# ifdef __USE_TIME_BITS64
# include <bits/struct_stat_time64_helper.h>
# else
__dev_t st_dev; __dev_t st_dev;
unsigned int st_pad1[3]; /* Reserved for st_dev expansion */ unsigned int st_pad1[3]; /* Reserved for st_dev expansion */
__ino64_t st_ino; __ino64_t st_ino;
@@ -217,6 +224,7 @@ struct stat64
unsigned int st_pad3; unsigned int st_pad3;
__blkcnt64_t st_blocks; __blkcnt64_t st_blocks;
int st_pad4[14]; int st_pad4[14];
# endif /* __USE_TIME_BITS64 */
}; };
#endif #endif