* sysdeps/pthread/pthread_barrier_wait.c: Move to...
authorUlrich Drepper <drepper@redhat.com>
Sat, 28 Oct 2006 05:15:26 +0000 (05:15 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 28 Oct 2006 05:15:26 +0000 (05:15 +0000)
* pthread_barrier_wait.c: ...here.
* sysdeps/pthread/pthread_cond_broadcast.c: Move to...
* pthread_cond_broadcast.c: ...here.
* sysdeps/pthread/pthread_cond_signal.c: Move to...
* pthread_cond_signal.c: ...here.
* sysdeps/pthread/pthread_cond_timedwait.c: Move to...
* pthread_cond_timedwait.c: ...here.
* sysdeps/pthread/pthread_cond_wait.c: Move to...
* pthread_cond_wait.c: ...here.
* sysdeps/pthread/pthread_once.c: Move to...
* pthread_once.c: ...here.
* sysdeps/pthread/pthread_rwlock_rdlock.c: Move to...
* pthread_rwlock_rdlock.c: ...here.
* sysdeps/pthread/pthread_rwlock_timedrdlock.c: Move to...
* pthread_rwlock_timedrdlock.c: ...here.
* sysdeps/pthread/pthread_rwlock_timedwrlock.c: Move to...
* pthread_rwlock_timedwrlock.c: ...here.
* sysdeps/pthread/pthread_rwlock_unlock.c: Move to...
* pthread_rwlock_unlock.c: ...here.
* sysdeps/pthread/pthread_rwlock_wrlock.c: Move to...
* pthread_rwlock_wrlock.c: ...here.
* sysdeps/pthread/pthread_spin_destroy.c: Move to...
* pthread_spin_destroy.c: ...here.
* sysdeps/pthread/pthread_spin_init.c: Move to...
* pthread_spin_init.c: ...here.
* sysdeps/pthread/pthread_spin_unlock.c: Move to...
* pthread_spin_unlock.c: ...here.
* sysdeps/pthread/pthread_getcpuclockid.c: Move to...
* pthread_getcpuclockid.c: ...here.

17 files changed:
include/dlfcn.h
nptl/ChangeLog
nptl/pthread_barrier_wait.c [moved from nptl/sysdeps/pthread/pthread_barrier_wait.c with 100% similarity]
nptl/pthread_cond_broadcast.c [moved from nptl/sysdeps/pthread/pthread_cond_broadcast.c with 100% similarity]
nptl/pthread_cond_signal.c [moved from nptl/sysdeps/pthread/pthread_cond_signal.c with 100% similarity]
nptl/pthread_cond_timedwait.c [moved from nptl/sysdeps/pthread/pthread_cond_timedwait.c with 100% similarity]
nptl/pthread_cond_wait.c [moved from nptl/sysdeps/pthread/pthread_cond_wait.c with 100% similarity]
nptl/pthread_getcpuclockid.c [moved from nptl/sysdeps/pthread/pthread_getcpuclockid.c with 100% similarity]
nptl/pthread_once.c [moved from nptl/sysdeps/pthread/pthread_once.c with 100% similarity]
nptl/pthread_rwlock_rdlock.c [moved from nptl/sysdeps/pthread/pthread_rwlock_rdlock.c with 100% similarity]
nptl/pthread_rwlock_timedrdlock.c [moved from nptl/sysdeps/pthread/pthread_rwlock_timedrdlock.c with 100% similarity]
nptl/pthread_rwlock_timedwrlock.c [moved from nptl/sysdeps/pthread/pthread_rwlock_timedwrlock.c with 100% similarity]
nptl/pthread_rwlock_unlock.c [moved from nptl/sysdeps/pthread/pthread_rwlock_unlock.c with 100% similarity]
nptl/pthread_rwlock_wrlock.c [moved from nptl/sysdeps/pthread/pthread_rwlock_wrlock.c with 100% similarity]
nptl/pthread_spin_destroy.c [moved from nptl/sysdeps/pthread/pthread_spin_destroy.c with 100% similarity]
nptl/pthread_spin_init.c [moved from nptl/sysdeps/pthread/pthread_spin_init.c with 100% similarity]
nptl/pthread_spin_unlock.c [moved from nptl/sysdeps/pthread/pthread_spin_unlock.c with 100% similarity]

index 9144dd2..79c8f7d 100644 (file)
@@ -47,6 +47,9 @@ libc_hidden_proto (_dl_addr)
 
 /* Close an object previously opened by _dl_open.  */
 extern void _dl_close (void *map) attribute_hidden;
+/* Same as above, but without locking and safety checks for user
+   provided map arguments.  */
+extern void _dl_close_worker (struct link_map *map) attribute_hidden;
 
 /* Look up NAME in shared object HANDLE (which may be RTLD_DEFAULT or
    RTLD_NEXT).  WHO is the calling function, for RTLD_NEXT.  Returns
index 1b6aa74..2b79825 100644 (file)
@@ -1,5 +1,36 @@
 2006-10-27  Ulrich Drepper  <drepper@redhat.com>
 
+       * sysdeps/pthread/pthread_barrier_wait.c: Move to...
+       * pthread_barrier_wait.c: ...here.
+       * sysdeps/pthread/pthread_cond_broadcast.c: Move to...
+       * pthread_cond_broadcast.c: ...here.
+       * sysdeps/pthread/pthread_cond_signal.c: Move to...
+       * pthread_cond_signal.c: ...here.
+       * sysdeps/pthread/pthread_cond_timedwait.c: Move to...
+       * pthread_cond_timedwait.c: ...here.
+       * sysdeps/pthread/pthread_cond_wait.c: Move to...
+       * pthread_cond_wait.c: ...here.
+       * sysdeps/pthread/pthread_once.c: Move to...
+       * pthread_once.c: ...here.
+       * sysdeps/pthread/pthread_rwlock_rdlock.c: Move to...
+       * pthread_rwlock_rdlock.c: ...here.
+       * sysdeps/pthread/pthread_rwlock_timedrdlock.c: Move to...
+       * pthread_rwlock_timedrdlock.c: ...here.
+       * sysdeps/pthread/pthread_rwlock_timedwrlock.c: Move to...
+       * pthread_rwlock_timedwrlock.c: ...here.
+       * sysdeps/pthread/pthread_rwlock_unlock.c: Move to...
+       * pthread_rwlock_unlock.c: ...here.
+       * sysdeps/pthread/pthread_rwlock_wrlock.c: Move to...
+       * pthread_rwlock_wrlock.c: ...here.
+       * sysdeps/pthread/pthread_spin_destroy.c: Move to...
+       * pthread_spin_destroy.c: ...here.
+       * sysdeps/pthread/pthread_spin_init.c: Move to...
+       * pthread_spin_init.c: ...here.
+       * sysdeps/pthread/pthread_spin_unlock.c: Move to...
+       * pthread_spin_unlock.c: ...here.
+       * sysdeps/pthread/pthread_getcpuclockid.c: Move to...
+       * pthread_getcpuclockid.c: ...here.
+
        * init.c: USE_TLS support is now default.
        * tst-tls5.h: Likewise.
        * sysdeps/alpha/tls.h: Likewise.