]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove p{read,write}{v} and fallocate from x86 auto-generation list
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 19 Jul 2016 13:23:49 +0000 (10:23 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 22 Aug 2017 20:27:18 +0000 (17:27 -0300)
With {INLINE,INTERNAL}_SYSCALL macros fixed for 64-bits arguments on x32,
we can remove the p{read,write}{v} from auto-generation list.

Tested on x86_64 and x32.

* sysdeps/unix/sysv/linux/x86_64/syscalls.list (pread64): Remove.
(preadv64): Likewise.
(pwrite64(: Likewise.
(pwritev64): Likewise.

ChangeLog
sysdeps/unix/sysv/linux/x86_64/syscalls.list
sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list

index bbbd9d45c9c973f2de60d81e9c41cf8d155d3918..f64d0eacfa796efa7ce55a192aa25624d380f81e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2017-08-22  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
+       * sysdeps/unix/sysv/linux/x86_64/syscalls.list (pread64): Remove.
+       (preadv64): Likewise.
+       (pwrite64(: Likewise.
+       (pwritev64): Likewise.
+
        * sysdeps/unix/sysv/linux/x86_64/sysdep.h
        (INTERNAL_SYSCALL_NCS_TYPES): Remove define.
        (LOAD_ARGS_0): Likewise.
index 889193ba7653e097037ea3ec75a07a1cbd3ffa70..d46524eff359f6e8aab3dc17e7eaa241d7f8666a 100644 (file)
@@ -2,10 +2,6 @@
 
 arch_prctl     EXTRA   arch_prctl      i:ii    __arch_prctl    arch_prctl
 modify_ldt     EXTRA   modify_ldt      i:ipi   __modify_ldt    modify_ldt
-pread64                -       pread64         Ci:ipii __libc_pread    __libc_pread64 __pread64 pread64 __pread pread
-preadv64       -       preadv          Ci:ipii preadv64        preadv
-pwrite64       -       pwrite64        Ci:ipii __libc_pwrite   __libc_pwrite64 __pwrite64 pwrite64 __pwrite pwrite
-pwritev64      -       pwritev         Ci:ipii pwritev64       pwritev
 syscall_clock_gettime  EXTRA   clock_gettime   Ei:ip           __syscall_clock_gettime
 
 
index a41c8ac882b3b13ddc3b0e7f26118d44a1f26c28..b44f6f99e9dd9b5c9cf6826953501752c4e9d9fa 100644 (file)
@@ -1,6 +1,5 @@
 # File name    Caller  Syscall name    # args  Strong name     Weak names
 
-fallocate      -       fallocate       Ci:iiii fallocate       fallocate64
 gettimeofday   -       gettimeofday:__vdso_gettimeofday@LINUX_2.6      i:pP    __gettimeofday  gettimeofday
 personality    EXTRA   personality     Ei:i    __personality   personality
 posix_fadvise64        -       fadvise64       Vi:iiii posix_fadvise   posix_fadvise64