glibc/sysdeps/nptl
Mike Crowe 4a8f6d3155 nptl: Remove unnecessary forwarding of pthread_cond_clockwait from libc
In afe4de7d28, I added forwarding functions
from libc to libpthread for __pthread_cond_clockwait and
pthread_cond_clockwait to mirror those for pthread_cond_timedwait. These
are unnecessary[1], since these functions aren't (yet) being called from
within libc itself. Let's remove them.

      * nptl/forward.c: Remove unnecessary __pthread_cond_clockwait and
	pthread_cond_clockwait forwarding functions.  There are no internal
	users, so it is unnecessary to expose these functions in libc.so.
	* sysdeps/nptl/pthread-functions.h (pthread_functions): Remove
	unnecessary ptr___pthread_cond_clockwait member.
	* nptl/nptl-init.c (pthread_functions): Remove assignment of
	removed member.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>

[1] https://sourceware.org/ml/libc-alpha/2017-10/msg00082.html
2019-07-18 11:24:33 -03:00
..
bits Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sys Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
aio_misc.h nptl: Cleanup cancellation macros 2019-01-03 18:38:16 -02:00
allocrtsig.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dl-tunables.list Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fork.c nptl: Remove pthread_clock_gettime pthread_clock_settime 2019-03-22 15:37:43 -03:00
fork.h nptl: Avoid fork handler lock for async-signal-safe fork [BZ #24161] 2019-02-08 12:46:19 +01:00
futex-internal.h nptl: Remove futex_supports_exact_relative_timeouts 2019-07-12 13:36:25 +00:00
gai_misc.h nptl: Cleanup cancellation macros 2019-01-03 18:38:16 -02:00
Implies Get rid of nptl/sysdeps/pthread/ subdirectory 2014-06-12 13:48:47 -07:00
internaltypes.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
jmp-unwind.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc-lock.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc-lockP.h Assume LLL_LOCK_INITIALIZER is 0 2019-05-14 08:44:03 -03:00
librt-cancellation.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
lowlevellock-futex.h nptl: Add clockid parameter to futex timed wait calls 2019-07-12 13:36:23 +00:00
lowlevellock.h nptl: Rename lll_timedlock to lll_clocklock and add clockid parameter 2019-07-12 13:36:25 +00:00
Makeconfig Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
Makefile Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
malloc-machine.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
proc_service.h Move remaining nptl_db headers to sysdeps/nptl 2019-02-16 08:25:16 +01:00
pthread-functions.h nptl: Remove unnecessary forwarding of pthread_cond_clockwait from libc 2019-07-18 11:24:33 -03:00
pthread.h nptl: Add POSIX-proposed pthread_mutex_clocklock 2019-07-12 13:36:25 +00:00
setxid.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
shm-directory.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
stdio-lock.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
Subdirs Get rid of nptl/sysdeps/pthread/ subdirectory 2014-06-12 13:48:47 -07:00
tcb-offsets.h Get rid of nptl/sysdeps/pthread/ subdirectory 2014-06-12 13:48:47 -07:00
thread_db.h Move remaining nptl_db headers to sysdeps/nptl 2019-02-16 08:25:16 +01:00
threads.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
timer_routines.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tst-mqueue8x.c Get rid of nptl/sysdeps/pthread/ subdirectory 2014-06-12 13:48:47 -07:00
unwind-forcedunwind.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00