Movatterモバイル変換
[0]ホーム
This is the mail archive of thelibc-alpha@sourceware.orgmailing list for theglibc project.
[PATCH 13/14] Remove p{read,write}{v} and fallocate from x86 auto-generation list
- From: Adhemerval Zanella <adhemerval dot zanella at linaro dot org>
- To: libc-alpha at sourceware dot org
- Date: Thu, 3 Aug 2017 10:11:13 -0300
- Subject: [PATCH 13/14] Remove p{read,write}{v} and fallocate from x86 auto-generation list
- Authentication-results: sourceware.org; auth=none
- References: <1501765874-6201-1-git-send-email-adhemerval.zanella@linaro.org>
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 | 5 +++++ sysdeps/unix/sysv/linux/x86_64/syscalls.list | 4 ---- sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list | 1 - 3 files changed, 5 insertions(+), 5 deletions(-)diff --git a/ChangeLog b/ChangeLogindex a5f917f..d0a78a1 100644--- a/ChangeLog+++ b/ChangeLog@@ -1,5 +1,10 @@ 2017-08-02 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.diff --git a/sysdeps/unix/sysv/linux/x86_64/syscalls.list b/sysdeps/unix/sysv/linux/x86_64/syscalls.listindex 889193b..d46524e 100644--- a/sysdeps/unix/sysv/linux/x86_64/syscalls.list+++ b/sysdeps/unix/sysv/linux/x86_64/syscalls.list@@ -2,10 +2,6 @@ arch_prctlEXTRAarch_prctli:ii__arch_prctlarch_prctl modify_ldtEXTRAmodify_ldti:ipi__modify_ldtmodify_ldt-pread64-pread64Ci:ipii__libc_pread__libc_pread64 __pread64 pread64 __pread pread-preadv64-preadvCi:ipiipreadv64preadv-pwrite64-pwrite64Ci:ipii__libc_pwrite__libc_pwrite64 __pwrite64 pwrite64 __pwrite pwrite-pwritev64-pwritevCi:ipiipwritev64pwritev syscall_clock_gettimeEXTRAclock_gettimeEi:ip__syscall_clock_gettime diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list b/sysdeps/unix/sysv/linux/x86_64/x32/syscalls.listindex a41c8ac..b44f6f9 100644--- a/sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list+++ b/sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list@@ -1,6 +1,5 @@ # File nameCallerSyscall name# argsStrong nameWeak names -fallocate-fallocateCi:iiiifallocatefallocate64 gettimeofday-gettimeofday:__vdso_gettimeofday@LINUX_2.6i:pP__gettimeofdaygettimeofday personalityEXTRApersonalityEi:i__personalitypersonality posix_fadvise64-fadvise64Vi:iiiiposix_fadviseposix_fadvise64-- 2.7.4
[8]ページ先頭