]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
* sysdeps/unix/sysv/linux/sys/timerfd.h: New file.
authorUlrich Drepper <drepper@redhat.com>
Sun, 10 Feb 2008 19:43:56 +0000 (19:43 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 10 Feb 2008 19:43:56 +0000 (19:43 +0000)
* sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers): Add
sys/timerfd.h.
* sysdeps/unix/sysv/linux/syscalls.list: Add timerfd_create,
timerfd_gettime, timerfd_settime.
* sysdeps/unix/sysv/linux/Versions: Add timerfd_create,
timerfd_gettime, timerfd_settime for GLIBC_2.8.

ChangeLog
sysdeps/unix/sysv/linux/Makefile
sysdeps/unix/sysv/linux/Versions
sysdeps/unix/sysv/linux/syscalls.list

index 94f1abaadd8baa0b1b490c1afc70d775a9ed1de4..5108ede5f48ccd54ce68c0e26b5bd5d5d075b960 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2008-02-10  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/unix/sysv/linux/sys/timerfd.h: New file.
+       * sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers): Add
+       sys/timerfd.h.
+       * sysdeps/unix/sysv/linux/syscalls.list: Add timerfd_create,
+       timerfd_gettime, timerfd_settime.
+       * sysdeps/unix/sysv/linux/Versions: Add timerfd_create,
+       timerfd_gettime, timerfd_settime for GLIBC_2.8.
+
 2008-02-08  Roland McGrath  <roland@redhat.com>
 
        * elf/elf.h (NT_PPC_SPE): New macro.
index 5f32d1a4a97db649cba2d7710ca6119dd67ee431..ddbb4f68f8a90254c3c93d34ad363764e6aa3105 100644 (file)
@@ -25,7 +25,8 @@ sysdep_headers += sys/mount.h sys/acct.h sys/sysctl.h \
                  sys/quota.h sys/fsuid.h \
                  scsi/sg.h scsi/scsi.h scsi/scsi_ioctl.h sys/pci.h \
                  sys/ultrasound.h sys/raw.h sys/personality.h sys/epoll.h \
-                 bits/a.out.h sys/inotify.h sys/signalfd.h sys/eventfd.h
+                 bits/a.out.h sys/inotify.h sys/signalfd.h sys/eventfd.h \
+                 sys/timerfd.h
 
 install-others += $(inst_includedir)/bits/syscall.h
 
index dbf2ae590174df1a3c2ab7cba34c21a97dc0bc63..af4c293c26e8a94096b8c580bfae14d2ea7e8d31 100644 (file)
@@ -132,6 +132,9 @@ libc {
   GLIBC_2.7 {
     eventfd; eventfd_read; eventfd_write; signalfd;
   }
+  GLIBC_2.8 {
+    timerfd_create; timerfd_settime; timerfd_gettime;
+  }
   GLIBC_PRIVATE {
     # functions used in other libraries
     __syscall_rt_sigqueueinfo;
index e304a78ea88179a1e68c58657ae261db187c8f46..b3ecf9f478e11c5101ca9ecc444ca41e06ed83af 100644 (file)
@@ -94,3 +94,7 @@ fremovexattr  -       fremovexattr    i:is    fremovexattr
 mq_timedsend   -       mq_timedsend    Ci:ipiip        __GI_mq_timedsend       mq_timedsend
 mq_timedreceive        -       mq_timedreceive Ci:ipipp        __GI_mq_timedreceive    mq_timedreceive
 mq_setattr     -       mq_getsetattr   i:ipp   __GI_mq_setattr mq_setattr
+
+timerfd_create EXTRA   timerfd_create  i:ii    timerfd_create
+timerfd_settime        EXTRA   timerfd_settime i:iipp  timerfd_settime
+timerfd_gettime        EXTRA   timerfd_gettime i:ip    timerfd_gettime