diff options
author | David S. Miller <davem@davemloft.net> | 2005-04-18 18:13:15 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-18 18:13:15 -0400 |
commit | 0ba4da03cc84f54b2574e1abcdaa18ef8456a9fb (patch) | |
tree | 6730c36a12833eaf05ddddd7b26fc4de1284ff5b /include/asm-sparc | |
parent | 0b2cad2f30d0353f2576b1a2207c0792ba713157 (diff) |
[PATCH] sparc64: Fix stat
Like Alpha, sparc64's struct stat was defined before we had the
nanosecond et al. fields added. So like Alpha I have to cons up a
struct stat64 to get this stuff. I'll work on the glibc bits soon.
Also, we were forgetting to fill in the nanosecond fields in the sparc
compat stat64 syscalls.
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/asm-sparc')
-rw-r--r-- | include/asm-sparc/unistd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/asm-sparc/unistd.h b/include/asm-sparc/unistd.h index d1f63caaa326..846708403900 100644 --- a/include/asm-sparc/unistd.h +++ b/include/asm-sparc/unistd.h | |||
@@ -79,7 +79,7 @@ | |||
79 | #define __NR_umask 60 /* Common */ | 79 | #define __NR_umask 60 /* Common */ |
80 | #define __NR_chroot 61 /* Common */ | 80 | #define __NR_chroot 61 /* Common */ |
81 | #define __NR_fstat 62 /* Common */ | 81 | #define __NR_fstat 62 /* Common */ |
82 | #define __NR_fstat64 63 /* Linux sparc32 Specific */ | 82 | #define __NR_fstat64 63 /* Linux Specific */ |
83 | #define __NR_getpagesize 64 /* Common */ | 83 | #define __NR_getpagesize 64 /* Common */ |
84 | #define __NR_msync 65 /* Common in newer 1.3.x revs... */ | 84 | #define __NR_msync 65 /* Common in newer 1.3.x revs... */ |
85 | #define __NR_vfork 66 /* Common */ | 85 | #define __NR_vfork 66 /* Common */ |
@@ -148,14 +148,14 @@ | |||
148 | #define __NR_truncate 129 /* Common */ | 148 | #define __NR_truncate 129 /* Common */ |
149 | #define __NR_ftruncate 130 /* Common */ | 149 | #define __NR_ftruncate 130 /* Common */ |
150 | #define __NR_flock 131 /* Common */ | 150 | #define __NR_flock 131 /* Common */ |
151 | #define __NR_lstat64 132 /* Linux sparc32 Specific */ | 151 | #define __NR_lstat64 132 /* Linux Specific */ |
152 | #define __NR_sendto 133 /* Common */ | 152 | #define __NR_sendto 133 /* Common */ |
153 | #define __NR_shutdown 134 /* Common */ | 153 | #define __NR_shutdown 134 /* Common */ |
154 | #define __NR_socketpair 135 /* Common */ | 154 | #define __NR_socketpair 135 /* Common */ |
155 | #define __NR_mkdir 136 /* Common */ | 155 | #define __NR_mkdir 136 /* Common */ |
156 | #define __NR_rmdir 137 /* Common */ | 156 | #define __NR_rmdir 137 /* Common */ |
157 | #define __NR_utimes 138 /* SunOS Specific */ | 157 | #define __NR_utimes 138 /* SunOS Specific */ |
158 | #define __NR_stat64 139 /* Linux sparc32 Specific */ | 158 | #define __NR_stat64 139 /* Linux Specific */ |
159 | #define __NR_sendfile64 140 /* adjtime under SunOS */ | 159 | #define __NR_sendfile64 140 /* adjtime under SunOS */ |
160 | #define __NR_getpeername 141 /* Common */ | 160 | #define __NR_getpeername 141 /* Common */ |
161 | #define __NR_futex 142 /* gethostid under SunOS */ | 161 | #define __NR_futex 142 /* gethostid under SunOS */ |