blob: 8827e0d01125e474a0b0e9b3d34e433224958534 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/*
* ftruncate64 syscall for linux/arm
*
* Copyright (C) 2002 Erik Andersen <andersen@codepoet.org>
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License. See the file COPYING.LIB in the main
* directory of this archive for more details.
*/
#include <features.h>
#include <unistd.h>
#include <errno.h>
#include <sys/syscall.h>
#if defined __UCLIBC_HAVE_LFS__ && defined __NR_ftruncate64
/* Unlike some architectures, arm can pass an off64_t directly
* into a syscall so we don't need to do anything special */
extern _syscall2 (int, _ftruncate64, int, fd, __off64_t, length);
#endif /* __UCLIBC_HAVE_LFS__ */
|