aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/sparc/sparc32
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2002-12-31 13:24:35 +0000
committerAndreas Jaeger <aj@suse.de>2002-12-31 13:24:35 +0000
commitd5f001d4e1cc7f39bfb39bc7efd685ce14a764a7 (patch)
tree0d8d8c8468c4801fba87e1c838bebcc0c73654c8 /sysdeps/unix/sysv/linux/sparc/sparc32
parentd1436edcb90d3987b50e483550c09a8e75ab0a88 (diff)
downloadglibc-d5f001d4e1cc7f39bfb39bc7efd685ce14a764a7.tar
glibc-d5f001d4e1cc7f39bfb39bc7efd685ce14a764a7.tar.gz
glibc-d5f001d4e1cc7f39bfb39bc7efd685ce14a764a7.tar.bz2
glibc-d5f001d4e1cc7f39bfb39bc7efd685ce14a764a7.zip
* sysdeps/unix/sysv/linux/powerpc/powerpc32/kernel_stat.h: Sync
with Linux kernel. * sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h: Likewise. * sysdeps/unix/sysv/linux/s390/s390-64/kernel_stat.h: Likewise. * sysdeps/unix/sysv/linux/hppa/kernel_stat.h: Likewise. * sysdeps/unix/sysv/linux/kernel_stat.h (_HAVE_STAT_NSEC,_HAVE_STAT_NSEC64): New. * sysdeps/unix/sysv/linux/xstatconv.c (xstat_conv): Readd __unused[1-3] since they're needed by some platforms. Handle _HAVE_STAT_NSEC and _HAVE_STAT_NSEC64. * sysdeps/unix/sysv/linux/x86_64/bits/stat.h: Add nsec resolution for structs stat and stat64. * sysdeps/unix/sysv/linux/ia64/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/stat.h: Likewise.
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/sparc32')
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h20
1 files changed, 5 insertions, 15 deletions
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h b/sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h
index ec2804687d..a0da019c5f 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h
@@ -9,34 +9,24 @@ struct kernel_stat
unsigned short int st_gid;
unsigned short int st_rdev;
long int st_size;
- long int st_atime;
- unsigned long int __unused1;
- long int st_mtime;
- unsigned long int __unused2;
- long int st_ctime;
- unsigned long int __unused3;
+ struct timespec st_atim;
+ struct timespec st_mtim;
+ struct timespec st_ctim;
long int st_blksize;
long int st_blocks;
unsigned long int __unused4;
unsigned long int __unused5;
};
-#define _HAVE___UNUSED1
-#define _HAVE___UNUSED2
-#define _HAVE___UNUSED3
#define _HAVE___UNUSED4
#define _HAVE___UNUSED5
-#define _HAVE_STAT___UNUSED1
-#define _HAVE_STAT___UNUSED2
-#define _HAVE_STAT___UNUSED3
#define _HAVE_STAT___UNUSED4
#define _HAVE_STAT___UNUSED5
#define _HAVE_STAT___PAD1
#define _HAVE_STAT___PAD2
-#define _HAVE_STAT64___UNUSED1
-#define _HAVE_STAT64___UNUSED2
-#define _HAVE_STAT64___UNUSED3
#define _HAVE_STAT64___UNUSED4
#define _HAVE_STAT64___UNUSED5
#define _HAVE_STAT64___PAD2
+#define _HAVE_STAT_NSEC
+#define _HAVE_STAT64_NSEC