|
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.