From 797f9a32a444fc1d4a7189a65d340c1e6588b0db Mon Sep 17 00:00:00 2001 From: rofl0r Date: Mon, 17 Mar 2014 22:34:52 +0100 Subject: x32: fix struct statfs the omission of the padding was uncovered by the latest regression statvfs regression test added to libc-test. --- arch/x32/bits/statfs.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'arch/x32') diff --git a/arch/x32/bits/statfs.h b/arch/x32/bits/statfs.h index f103f4e4..79aec35d 100644 --- a/arch/x32/bits/statfs.h +++ b/arch/x32/bits/statfs.h @@ -1,7 +1,9 @@ struct statfs { - unsigned long f_type, f_bsize; + unsigned long f_type, __pad0, f_bsize, __pad1; fsblkcnt_t f_blocks, f_bfree, f_bavail; fsfilcnt_t f_files, f_ffree; fsid_t f_fsid; - unsigned long f_namelen, f_frsize, f_flags, f_spare[4]; + unsigned long f_namelen, __pad2, f_frsize, __pad3; + unsigned long f_flags, __pad4; + unsigned long long f_spare[4]; }; -- cgit v1.2.1