--- stat-2.5/stat.c~ Thu May 10 15:25:29 2001 +++ stat-2.5/stat.c Wed Nov 28 00:31:59 2001 @@ -9,6 +9,12 @@ #include "fs.h" +#ifdef __USE_FILE_OFFSET64 +#define FORMAT "%s %x %x %lu %lx %lld %lld %lld %ld %lld %lld\n" +#else +#define FORMAT "%s %x %x %d %x %ld %ld %ld %d %ld %ld\n" +#endif + /* stat the filesystem and print what we find */ void do_statfs(char *filename, int terse) { @@ -20,11 +26,7 @@ } if (terse != 0) { -#ifdef __USE_FILE_OFFSET64 - printf("%s %x %x %lu %lx %lld %lld %lld %ld %lld %lld\n", -#else - printf("%s %x %x %d %x %ld %ld %ld %d %ld %ld\n", -#endif + printf(FORMAT, filename, statfsbuf.f_fsid.__val[0], statfsbuf.f_fsid.__val[1], .