From: Ben Gras Date: Tue, 28 Aug 2012 14:35:38 +0000 (+0200) Subject: stat.h: abi-compatible way to make st_size off_t X-Git-Tag: v3.2.1~354 X-Git-Url: http://zhaoyanbai.com/repos/FAQ?a=commitdiff_plain;h=860224a4d40122c03d707ede6809b3984f7fe8a1;p=minix.git stat.h: abi-compatible way to make st_size off_t --- diff --git a/include/sys/stat.h b/include/sys/stat.h index b6d81843c..b17b9a390 100644 --- a/include/sys/stat.h +++ b/include/sys/stat.h @@ -31,7 +31,12 @@ struct stat { time_t st_birthtime; /* time of creation */ long st_birthtimensec; /* nsec of time of creation */ #endif +#ifdef ST_SIZE_OFF_T + off_t st_size; /* file size, in off_t bytes */ + off_t st_size_rest; +#else big_off_t st_size; /* file size, in bytes */ +#endif blkcnt_t st_blocks; /* blocks allocated for file */ blksize_t st_blksize; /* optimal blocksize for I/O */ u32_t st_flags; /* user defined flags for file */