diff --git a/ChangeLog b/ChangeLog index a9c01f44d9..45764db64a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-03-31 Ulrich Drepper + + * sysdeps/unix/sysv/linux/syscalls.list: Add splice syscall. + * sysdeps/unix/sysv/linux/Versions: Export splice with GLIBC_2.5 + version. + * Versions.def: Define GLIBC_2.5 for libc. + 2006-03-29 Ulrich Drepper * sysdeps/posix/getaddrinfo.c (gaih_inet): No need to duplicate diff --git a/Versions.def b/Versions.def index 062a94730d..b492caaf0b 100644 --- a/Versions.def +++ b/Versions.def @@ -21,6 +21,7 @@ libc { GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 + GLIBC_2.5 %ifdef USE_IN_LIBIO HURD_CTHREADS_0.3 %endif diff --git a/sysdeps/unix/sysv/linux/Versions b/sysdeps/unix/sysv/linux/Versions index fed28f2db0..d7f71155dc 100644 --- a/sysdeps/unix/sysv/linux/Versions +++ b/sysdeps/unix/sysv/linux/Versions @@ -123,6 +123,9 @@ libc { #errlist-compat 132 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; } + GLIBC_2.5 { + splice; + } GLIBC_PRIVATE { # functions used in other libraries __syscall_rt_sigqueueinfo; diff --git a/sysdeps/unix/sysv/linux/syscalls.list b/sysdeps/unix/sysv/linux/syscalls.list index 053d7e0ccf..ab4ba754a7 100644 --- a/sysdeps/unix/sysv/linux/syscalls.list +++ b/sysdeps/unix/sysv/linux/syscalls.list @@ -70,6 +70,7 @@ setfsgid EXTRA setfsgid i:i setfsgid setfsuid EXTRA setfsuid i:i setfsuid setpgid - setpgid i:ii __setpgid setpgid sigaltstack - sigaltstack i:PP __sigaltstack sigaltstack +splice EXTRA splice i:iiii splice sysinfo EXTRA sysinfo i:p sysinfo swapon - swapon i:si __swapon swapon swapoff - swapoff i:s __swapoff swapoff