aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/i386/posix_fallocate.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2007-09-15 22:38:32 +0000
committerUlrich Drepper <drepper@redhat.com>2007-09-15 22:38:32 +0000
commit5e17d6b75b6c47e884fceda91078e8e988cbcf7d (patch)
tree07f65db05c4489be1e13adf3410ff99983312bbc /sysdeps/unix/sysv/linux/i386/posix_fallocate.c
parent3a50811c2fd1aff15552c0448fff66039488fee5 (diff)
downloadglibc-5e17d6b75b6c47e884fceda91078e8e988cbcf7d.tar
glibc-5e17d6b75b6c47e884fceda91078e8e988cbcf7d.tar.gz
glibc-5e17d6b75b6c47e884fceda91078e8e988cbcf7d.tar.bz2
glibc-5e17d6b75b6c47e884fceda91078e8e988cbcf7d.zip
* sysdeps/unix/sysv/linux/i386/Makefile (sysdep_routines): Add
call_fallocate in misc subdir. * sysdeps/unix/sysv/linux/i386/call_fallocate.S: New file. * sysdeps/unix/sysv/linux/i386/syscalls.list (fallocate64): Remove. * sysdeps/unix/sysv/linux/i386/posix_fallocate.c: Use __call_fallocate instead of __fallocate64. * sysdeps/unix/sysv/linux/i386/posix_fallocate64.c: Likewise.
Diffstat (limited to 'sysdeps/unix/sysv/linux/i386/posix_fallocate.c')
-rw-r--r--sysdeps/unix/sysv/linux/i386/posix_fallocate.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/unix/sysv/linux/i386/posix_fallocate.c b/sysdeps/unix/sysv/linux/i386/posix_fallocate.c
index c974d06afc..9ac7b3848a 100644
--- a/sysdeps/unix/sysv/linux/i386/posix_fallocate.c
+++ b/sysdeps/unix/sysv/linux/i386/posix_fallocate.c
@@ -28,7 +28,7 @@
int __have_fallocate attribute_hidden;
#endif
-extern int __fallocate64 (int fd, int mode, __off64_t offset, __off64_t len)
+extern int __call_fallocate (int fd, int mode, __off64_t offset, __off64_t len)
attribute_hidden;
/* Reserve storage for the data of the file associated with FD. */
@@ -40,7 +40,7 @@ posix_fallocate (int fd, __off_t offset, __off_t len)
if (__builtin_expect (__have_fallocate >= 0, 1))
# endif
{
- int res = __fallocate64 (fd, 0, offset, len);
+ int res = __call_fallocate (fd, 0, offset, len);
if (! res)
return 0;