|
|
Message-ID: <CAK4o1WxceSNSQk1puL-b+DOzSa=rHra19O+C9WgG_FWJJeA0_w@mail.gmail.com>
Date: Mon, 30 Dec 2013 18:20:46 +0000
From: Justin Cormack <justin@...cialbusservice.com>
To: musl@...ts.openwall.com
Subject: stat64 on mips
MIPS is the most confusing architecture, but as far as I can make out,
the definition of struct stat64 that Musl has is probably the right
one for mips n32 but wrong for mips o32 which should be
struct stat {
unsigned long st_dev;
unsigned long __st_pad0[3];
unsigned long long st_ino;
mode_t st_mode;
nlink_t st_nlink;
uid_t st_uid;
gid_t st_gid;
unsigned long st_rdev;
unsigned long __st_pad1[3];
long long st_size;
time_t st_atime;
unsigned long st_atime_nsec;
time_t st_mtime;
unsigned long st_mtime_nsec;
time_t st_ctime;
unsigned long st_ctime_nsec;
unsigned long st_blksize;
unsigned long __st_pad2;
long long st_blocks;
};
It does appear that the syscalls for the two ABIs differ in this...
Justin
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.