Rewrite the POSIX timer functions.

This is a much simpler implementation that lets the kernel
do as much as possible.

Co-authored-by: Jörgen Strand <jorgen.strand@sonymobile.com>
Co-authored-by: Snild Dolkow <snild.dolkow@sonymobile.com>
Change-Id: Iad19f155de977667aea09410266d54e63e8a26bf
This commit is contained in:
Elliott Hughes
2014-03-04 15:58:02 -08:00
parent bef5016491
commit 4b558f50a4
10 changed files with 446 additions and 670 deletions

View File

@@ -165,6 +165,7 @@ libc_bionic_src_files := \
bionic/pipe.cpp \
bionic/poll.cpp \
bionic/posix_fallocate.cpp \
bionic/posix_timers.cpp \
bionic/pthread_atfork.cpp \
bionic/pthread_attr.cpp \
bionic/pthread_cond.cpp \
@@ -224,7 +225,6 @@ libc_bionic_src_files := \
bionic/sys_signame.c \
bionic/tdestroy.cpp \
bionic/thread_atexit.cpp \
bionic/timer.cpp \
bionic/tmpfile.cpp \
bionic/unlink.cpp \
bionic/utimes.cpp \