diff options
author | Eric Andersen <andersen@codepoet.org> | 2002-11-14 00:56:49 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2002-11-14 00:56:49 +0000 |
commit | 1106e27c6d7e76854a73d95944f320eade3ecb1b (patch) | |
tree | 551ea67b3222915d236ce84b74eca6d4b7faf46e /libc | |
parent | 1a953df3b4e0545c5d42f656834346ec16cf2654 (diff) |
Minor cleanup
-Erik
Diffstat (limited to 'libc')
-rw-r--r-- | libc/sysdeps/linux/common/ftruncate64.c | 9 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/truncate64.c | 10 |
2 files changed, 11 insertions, 8 deletions
diff --git a/libc/sysdeps/linux/common/ftruncate64.c b/libc/sysdeps/linux/common/ftruncate64.c index 703ba490b..a3ce5e971 100644 --- a/libc/sysdeps/linux/common/ftruncate64.c +++ b/libc/sysdeps/linux/common/ftruncate64.c @@ -19,6 +19,11 @@ #include <stdint.h> #include <sys/syscall.h> +#if __WORDSIZE == 64 +/* For a 64 bit machine, life is simple... */ +_syscall2(int, ftruncate64, int, fd, __off64_t, length); +#elif __WORDSIZE == 32 + #if defined __UCLIBC_HAS_LFS__ && defined __NR_ftruncate64 #ifndef INLINE_SYSCALL #define INLINE_SYSCALL(name, nr, args...) __syscall_ftruncate64 (args) @@ -27,10 +32,6 @@ static inline _syscall3(int, __syscall_ftruncate64, int, fd, int, high_length, i #endif -#if __WORDSIZE == 64 -/* For a 64 bit machine, life is simple... */ -_syscall2(int, ftruncate64, int, fd, __off64_t, length); -#elif __WORDSIZE == 32 /* The exported ftruncate64 function. */ int ftruncate64 (int fd, __off64_t length) { diff --git a/libc/sysdeps/linux/common/truncate64.c b/libc/sysdeps/linux/common/truncate64.c index fa5000107..7abac17e5 100644 --- a/libc/sysdeps/linux/common/truncate64.c +++ b/libc/sysdeps/linux/common/truncate64.c @@ -19,6 +19,11 @@ #include <stdint.h> #include <sys/syscall.h> +#if __WORDSIZE == 64 +/* For a 64 bit machine, life is simple... */ +_syscall2(int, truncate64, const char *, path, __off64_t, length); +#elif __WORDSIZE == 32 + #if defined __UCLIBC_HAS_LFS__ && defined __NR_truncate64 #ifndef INLINE_SYSCALL #define INLINE_SYSCALL(name, nr, args...) __syscall_truncate64 (args) @@ -26,10 +31,7 @@ static inline _syscall3(int, __syscall_truncate64, const char *, path, int, high_length, int, low_length); #endif -#if __WORDSIZE == 64 -/* For a 64 bit machine, life is simple... */ -_syscall2(int, truncate64, const char *, path, __off64_t, length); -#elif __WORDSIZE == 32 + /* The exported truncate64 function. */ int truncate64 (const char * path, __off64_t length) { |