diff --git a/ChangeLog b/ChangeLog index 83f8d80097..f4d57e90b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2005-11-15 Ulrich Drepper + + * sysdeps/unix/sysv/linux/syscalls.list (epoll_create, epoll_ctl, + epoll_wait): Align with poll, make cancelable. + +2005-11-15 Jakub Jelinek + + * io/sys/stat.h (fstatat): Don't use __THROW together with + __REDIRECT_NTH. + 2005-11-14 Ulrich Drepper * elf/dl-open.c [!SHARED]: Remove _dl_tls_static_size definition. diff --git a/io/sys/stat.h b/io/sys/stat.h index 0a82ef39e8..87eca61275 100644 --- a/io/sys/stat.h +++ b/io/sys/stat.h @@ -238,7 +238,7 @@ extern int fstatat (int __fd, const char *__file, struct stat *__buf, # else extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__file, struct stat *__buf, int __flag), - fstatat64) __THROW __nonnull ((2, 3)); + fstatat64) __nonnull ((2, 3)); # endif extern int fstatat64 (int __fd, const char *__file, struct stat64 *__buf, diff --git a/sysdeps/unix/sysv/linux/syscalls.list b/sysdeps/unix/sysv/linux/syscalls.list index d5c3e650bc..bcd9d97d76 100644 --- a/sysdeps/unix/sysv/linux/syscalls.list +++ b/sysdeps/unix/sysv/linux/syscalls.list @@ -8,9 +8,9 @@ capset EXTRA capset i:pp capset creat - creat Ci:si __libc_creat creat create_module EXTRA create_module 3 create_module delete_module EXTRA delete_module 3 delete_module -epoll_create EXTRA epoll_create i:i epoll_create -epoll_ctl EXTRA epoll_ctl i:iiip epoll_ctl -epoll_wait EXTRA epoll_wait i:ipii epoll_wait +epoll_create EXTRA epoll_create Ci:i epoll_create +epoll_ctl EXTRA epoll_ctl Ci:iiip epoll_ctl +epoll_wait EXTRA epoll_wait Ci:ipii epoll_wait fdatasync - fdatasync i:i fdatasync flock - flock i:ii __flock flock fork - fork i: __libc_fork __fork fork