kopensolaris-gnu/glibc.git
13 years agoRegenerated.
drepper [Thu, 2 Nov 2006 18:36:57 +0000 (18:36 +0000)]
Regenerated.

13 years ago.
drepper [Thu, 2 Nov 2006 18:35:22 +0000 (18:35 +0000)]
.

13 years agoWork around ld --help change and avoid -z relro test completely if the
drepper [Thu, 2 Nov 2006 18:34:30 +0000 (18:34 +0000)]
Work around ld --help change and avoid -z relro test completely if the
architecture doesn't care about security.

13 years ago.
drepper [Wed, 1 Nov 2006 20:25:47 +0000 (20:25 +0000)]
.

13 years agoUpdate from translation team.
drepper [Wed, 1 Nov 2006 20:24:56 +0000 (20:24 +0000)]
Update from translation team.

13 years ago.
drepper [Tue, 31 Oct 2006 22:01:36 +0000 (22:01 +0000)]
.

13 years ago(atexit): Don't mark as hidden when used to generate compatibility version.
drepper [Tue, 31 Oct 2006 22:00:43 +0000 (22:00 +0000)]
(atexit): Don't mark as hidden when used to generate compatibility version.

13 years ago.
drepper [Tue, 31 Oct 2006 17:34:40 +0000 (17:34 +0000)]
.

13 years ago[TLS_DTV_AT_TP]: Fixed size init for dtvp to sizeof a pointer, instead
drepper [Tue, 31 Oct 2006 17:33:49 +0000 (17:33 +0000)]
[TLS_DTV_AT_TP]: Fixed size init for dtvp to sizeof a pointer, instead
of sizeof the union.

13 years ago.
drepper [Mon, 30 Oct 2006 00:41:07 +0000 (00:41 +0000)]
.

13 years agopthread_spin_unlock): Use __sync_lock_release instead of
drepper [Mon, 30 Oct 2006 00:39:21 +0000 (00:39 +0000)]
pthread_spin_unlock): Use __sync_lock_release instead of
__sync_lock_release_si.

13 years agoRegenerated.
drepper [Sun, 29 Oct 2006 22:48:13 +0000 (22:48 +0000)]
Regenerated.

13 years agoAdd missing quotes.
drepper [Sun, 29 Oct 2006 22:47:02 +0000 (22:47 +0000)]
Add missing quotes.

13 years agoRegenerated: autoconf configure.in
drepper [Sun, 29 Oct 2006 22:42:26 +0000 (22:42 +0000)]
Regenerated: autoconf  configure.in

13 years ago.
drepper [Sun, 29 Oct 2006 22:41:06 +0000 (22:41 +0000)]
.

13 years agoRegenerated.
drepper [Sun, 29 Oct 2006 22:39:53 +0000 (22:39 +0000)]
Regenerated.

13 years ago.
drepper [Sun, 29 Oct 2006 22:39:48 +0000 (22:39 +0000)]
.

13 years agoRelax -z relro requirement a bit.
drepper [Sun, 29 Oct 2006 22:38:22 +0000 (22:38 +0000)]
Relax -z relro requirement a bit.

13 years ago. fedora-glibc-20061029T2155
drepper [Sun, 29 Oct 2006 21:50:49 +0000 (21:50 +0000)]
.

13 years agoUpdate from translation team.
drepper [Sun, 29 Oct 2006 21:50:23 +0000 (21:50 +0000)]
Update from translation team.

13 years ago.
drepper [Sun, 29 Oct 2006 21:49:34 +0000 (21:49 +0000)]
.

13 years ago(RTLD_SINGLE_THREAD_P): Define.
drepper [Sun, 29 Oct 2006 21:48:06 +0000 (21:48 +0000)]
(RTLD_SINGLE_THREAD_P): Define.
(SINGLE_THREAD_P): Define to 1 if IS_IN_rtld.

13 years ago.
drepper [Sun, 29 Oct 2006 21:46:32 +0000 (21:46 +0000)]
.

13 years ago(RTLD_SINGLE_THREAD_P): Define.
drepper [Sun, 29 Oct 2006 21:45:54 +0000 (21:45 +0000)]
(RTLD_SINGLE_THREAD_P): Define.

13 years ago(_dl_open_worker): Use RTLD_SINGLE_THREAD_P.
drepper [Sun, 29 Oct 2006 21:45:26 +0000 (21:45 +0000)]
(_dl_open_worker): Use RTLD_SINGLE_THREAD_P.

13 years ago(_dl_close_worker): Use RTLD_SINGLE_THREAD_P.
drepper [Sun, 29 Oct 2006 21:44:54 +0000 (21:44 +0000)]
(_dl_close_worker): Use RTLD_SINGLE_THREAD_P.

13 years ago(_dl_fixup, _dl_profile_fixup): Use RTLD_SINGLE_THREAD_P.
drepper [Sun, 29 Oct 2006 21:43:58 +0000 (21:43 +0000)]
(_dl_fixup, _dl_profile_fixup): Use RTLD_SINGLE_THREAD_P.

13 years ago(do_sym): Use RTLD_SINGLE_THREAD_P.
drepper [Sun, 29 Oct 2006 21:43:24 +0000 (21:43 +0000)]
(do_sym): Use RTLD_SINGLE_THREAD_P.

13 years ago.
drepper [Sat, 28 Oct 2006 06:44:41 +0000 (06:44 +0000)]
.

13 years agoRemove conditional code which now is unnecessary.
drepper [Sat, 28 Oct 2006 06:44:03 +0000 (06:44 +0000)]
Remove conditional code which now is unnecessary.

13 years agoRegenerated.
drepper [Sat, 28 Oct 2006 06:42:16 +0000 (06:42 +0000)]
Regenerated.

13 years agoRegenerated.
drepper [Sat, 28 Oct 2006 06:41:30 +0000 (06:41 +0000)]
Regenerated.

13 years agoRequire assembler support for visibility, compiler support for
drepper [Sat, 28 Oct 2006 06:40:16 +0000 (06:40 +0000)]
Require assembler support for visibility, compiler support for
visibility and aliases, linker support for various -z options.

13 years ago.
drepper [Sat, 28 Oct 2006 05:15:26 +0000 (05:15 +0000)]
.

13 years agoNPTL pthread_getcpuclockid implementation.
drepper [Sat, 28 Oct 2006 05:13:58 +0000 (05:13 +0000)]
NPTL pthread_getcpuclockid implementation.

13 years agoNPTL pthread_spin_unlock implementation.
drepper [Sat, 28 Oct 2006 05:13:21 +0000 (05:13 +0000)]
NPTL pthread_spin_unlock implementation.

13 years agoNPTL pthread_spin_init implementation.
drepper [Sat, 28 Oct 2006 05:12:56 +0000 (05:12 +0000)]
NPTL pthread_spin_init implementation.

13 years agoNPTL pthread_spin_destroy.
drepper [Sat, 28 Oct 2006 05:12:19 +0000 (05:12 +0000)]
NPTL pthread_spin_destroy.

13 years agoNPTL pthread_rwlock_unlock implementation.
drepper [Sat, 28 Oct 2006 05:11:52 +0000 (05:11 +0000)]
NPTL pthread_rwlock_unlock implementation.

13 years agoNPTL pthread_rwlock_wrlock implementation.
drepper [Sat, 28 Oct 2006 05:11:15 +0000 (05:11 +0000)]
NPTL pthread_rwlock_wrlock implementation.

13 years agoNPTL pthread_rwlock_timedwrlock implementation.
drepper [Sat, 28 Oct 2006 05:10:46 +0000 (05:10 +0000)]
NPTL pthread_rwlock_timedwrlock implementation.

13 years agoNPTL pthread_rwlock_timedrdlock implementation.
drepper [Sat, 28 Oct 2006 05:10:11 +0000 (05:10 +0000)]
NPTL pthread_rwlock_timedrdlock implementation.

13 years agoNPTL pthread_rwlock_rdlock implementation.
drepper [Sat, 28 Oct 2006 05:09:40 +0000 (05:09 +0000)]
NPTL pthread_rwlock_rdlock implementation.

13 years agoNPTL pthread_once implementation.
drepper [Sat, 28 Oct 2006 05:09:12 +0000 (05:09 +0000)]
NPTL pthread_once implementation.

13 years agoNPTL pthread_cond_wait implementation.
drepper [Sat, 28 Oct 2006 05:08:47 +0000 (05:08 +0000)]
NPTL pthread_cond_wait implementation.

13 years agoNPTL pthread_cond_timedwait implementation.
drepper [Sat, 28 Oct 2006 05:08:17 +0000 (05:08 +0000)]
NPTL pthread_cond_timedwait implementation.

13 years agoNPTL pthread_cond_signal implementation.
drepper [Sat, 28 Oct 2006 05:07:42 +0000 (05:07 +0000)]
NPTL pthread_cond_signal implementation.

13 years agoNPTL pthread_cond_broadcast implementation.
drepper [Sat, 28 Oct 2006 05:07:08 +0000 (05:07 +0000)]
NPTL pthread_cond_broadcast implementation.

13 years agoNPTL pthread_barrier_wait implementation.
drepper [Sat, 28 Oct 2006 05:06:42 +0000 (05:06 +0000)]
NPTL pthread_barrier_wait implementation.

13 years agoMove into nptl subdir.
drepper [Sat, 28 Oct 2006 05:05:46 +0000 (05:05 +0000)]
Move into nptl subdir.

13 years agoAdd prototype for _dl_close_worker.
drepper [Sat, 28 Oct 2006 04:27:50 +0000 (04:27 +0000)]
Add prototype for _dl_close_worker.

13 years ago.
drepper [Sat, 28 Oct 2006 04:01:15 +0000 (04:01 +0000)]
.

13 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Sat, 28 Oct 2006 00:27:05 +0000 (00:27 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

13 years ago.
drepper [Fri, 27 Oct 2006 23:26:20 +0000 (23:26 +0000)]
.

13 years agoDon't use use-tls.
drepper [Fri, 27 Oct 2006 23:25:19 +0000 (23:25 +0000)]
Don't use use-tls.

13 years agoRemove use-tls definition.
drepper [Fri, 27 Oct 2006 23:24:16 +0000 (23:24 +0000)]
Remove use-tls definition.

13 years agoUse test framework.
drepper [Fri, 27 Oct 2006 23:21:55 +0000 (23:21 +0000)]
Use test framework.

13 years agoUSE_TLS support is now default.
drepper [Fri, 27 Oct 2006 23:11:41 +0000 (23:11 +0000)]
USE_TLS support is now default.

13 years ago.
drepper [Fri, 27 Oct 2006 21:01:42 +0000 (21:01 +0000)]
.

13 years agoAdd rules to build and run tst-thrlock.
drepper [Fri, 27 Oct 2006 21:00:18 +0000 (21:00 +0000)]
Add rules to build and run tst-thrlock.

13 years ago(_dl_close_worker): Remove leftover locking.
drepper [Fri, 27 Oct 2006 20:59:37 +0000 (20:59 +0000)]
(_dl_close_worker): Remove leftover locking.

13 years agoTest for locking in ld.so.
drepper [Fri, 27 Oct 2006 20:58:57 +0000 (20:58 +0000)]
Test for locking in ld.so.

13 years ago.
drepper [Fri, 27 Oct 2006 20:14:53 +0000 (20:14 +0000)]
.

13 years ago(_dl_open): Call _dl_close_worker instead of _dl_close.
drepper [Fri, 27 Oct 2006 20:14:09 +0000 (20:14 +0000)]
(_dl_open): Call _dl_close_worker instead of _dl_close.

13 years ago(_dl_close_worker): Renamed from _dl_close and split out locking and
drepper [Fri, 27 Oct 2006 20:13:17 +0000 (20:13 +0000)]
(_dl_close_worker): Renamed from _dl_close and split out locking and
parameter checking.
(_dl_close): Call _dl_close_worker after locking and checking.

13 years ago. fedora-glibc-20061027T1902
drepper [Fri, 27 Oct 2006 18:48:07 +0000 (18:48 +0000)]
.

13 years agoAdjust comment for canonicalize_file_name to reality.
drepper [Fri, 27 Oct 2006 18:47:17 +0000 (18:47 +0000)]
Adjust comment for canonicalize_file_name to reality.

13 years ago.
drepper [Fri, 27 Oct 2006 18:43:38 +0000 (18:43 +0000)]
.

13 years ago(dl_open_worker): Keep holding dl_load_lock until we are sure we do
drepper [Fri, 27 Oct 2006 18:42:19 +0000 (18:42 +0000)]
(dl_open_worker): Keep holding dl_load_lock until we are sure we do
not need it anymore for _dl_close.  ALso move the asserts inside the
lock region.

13 years ago.
drepper [Fri, 27 Oct 2006 15:54:20 +0000 (15:54 +0000)]
.

13 years ago(dl_main): Don't initialize _ns_global_scope.
drepper [Fri, 27 Oct 2006 15:52:04 +0000 (15:52 +0000)]
(dl_main): Don't initialize _ns_global_scope.

13 years ago(struct link_namespaces): Remove _ns_global_scope.
drepper [Fri, 27 Oct 2006 15:51:13 +0000 (15:51 +0000)]
(struct link_namespaces): Remove _ns_global_scope.

13 years ago(_dl_debug_bindings): Remove unised symbol_scope argument.
drepper [Fri, 27 Oct 2006 15:50:27 +0000 (15:50 +0000)]
(_dl_debug_bindings): Remove unised symbol_scope argument.
(_dl_lookup_symbol_x): Adjust caller.

13 years ago.
drepper [Fri, 27 Oct 2006 15:48:33 +0000 (15:48 +0000)]
.

13 years ago(struct r_scoperec): Remove.
drepper [Fri, 27 Oct 2006 15:22:46 +0000 (15:22 +0000)]
(struct r_scoperec): Remove.
(struct link_map): Replace l_scoperec with l_scope, l_scoperec_mem
with l_scope_mem and l_scoperec_lock with l_scope_lock.

13 years agoRevert l_scope name change. Never free scope list here. Just
drepper [Fri, 27 Oct 2006 15:22:02 +0000 (15:22 +0000)]
Revert l_scope name change.  Never free scope list here.  Just
__rtld_mrlock_lock before the lookup and __rtld_mrlock_unlock it after
the lookup.

13 years ago(dl_open_worker): Revert l_scope name changes. If not SINGLE_THREAD_P,
drepper [Fri, 27 Oct 2006 15:20:54 +0000 (15:20 +0000)]
(dl_open_worker): Revert l_scope name changes.  If not SINGLE_THREAD_P,
always use __rtld_mrlock_{change,done}.  Always free old scope list
here if not l_scope_mem.

13 years agoRevert l_scope name changes.
drepper [Fri, 27 Oct 2006 15:20:17 +0000 (15:20 +0000)]
Revert l_scope name changes.

13 years ago(__rtld_mrlock_lock, __rtld_mrlock_change): Update oldval if atomic
drepper [Fri, 27 Oct 2006 15:17:34 +0000 (15:17 +0000)]
(__rtld_mrlock_lock, __rtld_mrlock_change): Update oldval if atomic
compare and exchange failed.

13 years ago(SINGLE_THREAD_P): Define to THREAD_SELF->header.multiple_threads.
drepper [Fri, 27 Oct 2006 15:16:00 +0000 (15:16 +0000)]
(SINGLE_THREAD_P): Define to THREAD_SELF->header.multiple_threads.

13 years ago.
drepper [Thu, 26 Oct 2006 17:28:12 +0000 (17:28 +0000)]
.

13 years ago(NEW_VERNUM): Define to GLIBC_2_3_3 by default rather than 2_3_3.
drepper [Thu, 26 Oct 2006 17:26:18 +0000 (17:26 +0000)]
(NEW_VERNUM): Define to GLIBC_2_3_3 by default rather than 2_3_3.

13 years ago.
drepper [Wed, 25 Oct 2006 22:23:00 +0000 (22:23 +0000)]
.

13 years agoDefine TCP_CONGESTION.
drepper [Wed, 25 Oct 2006 22:22:22 +0000 (22:22 +0000)]
Define TCP_CONGESTION.

13 years ago(Pathconf): Remove _PC_SOCK_MAXBUF. fedora-glibc-20061025T1857
drepper [Thu, 19 Oct 2006 15:57:51 +0000 (15:57 +0000)]
(Pathconf): Remove _PC_SOCK_MAXBUF.

13 years ago.
drepper [Wed, 18 Oct 2006 21:21:02 +0000 (21:21 +0000)]
.

13 years agoRegenerated: autoconf configure.in
drepper [Wed, 18 Oct 2006 21:20:45 +0000 (21:20 +0000)]
Regenerated: autoconf  configure.in

13 years agoDisable building profile libraries by default.
drepper [Wed, 18 Oct 2006 21:19:03 +0000 (21:19 +0000)]
Disable building profile libraries by default.

13 years ago.
drepper [Wed, 18 Oct 2006 19:26:30 +0000 (19:26 +0000)]
.

13 years ago(tests): Add tst-xdrmem2.
drepper [Wed, 18 Oct 2006 19:25:38 +0000 (19:25 +0000)]
(tests): Add tst-xdrmem2.

13 years agoxdrmem_setpos): Don't compare addresses as signed longs, check for
drepper [Wed, 18 Oct 2006 19:25:01 +0000 (19:25 +0000)]
xdrmem_setpos): Don't compare addresses as signed longs, check for
x_base + pos overflow.

13 years agoTest for address comparison bug.
drepper [Wed, 18 Oct 2006 19:24:16 +0000 (19:24 +0000)]
Test for address comparison bug.

13 years agoInclude sysdep-cancel.h.
drepper [Wed, 18 Oct 2006 19:20:13 +0000 (19:20 +0000)]
Include sysdep-cancel.h.
(dl_open_worker): Use __rtld_mrlock_* and scoperec->nusers only
if !SINGLE_THREAD_P.  Use atomic_* instead of catomic_* macros.

13 years agoInclude sysdep-cancel.h.
drepper [Wed, 18 Oct 2006 19:19:07 +0000 (19:19 +0000)]
Include sysdep-cancel.h.
(_dl_close): Use __rtld_mrlock_* and scoperec->nusers only
if !SINGLE_THREAD_P.  Use atomic_* instead of catomic_* macros.

13 years agoInclude sysdep-cancel.h.
drepper [Wed, 18 Oct 2006 19:18:11 +0000 (19:18 +0000)]
Include sysdep-cancel.h.
(do_sym): Use __rtld_mrlock_* and scoperec->nusers only
if !SINGLE_THREAD_P.  Use atomic_* instead of catomic_* macros.

13 years ago.
drepper [Wed, 18 Oct 2006 19:16:57 +0000 (19:16 +0000)]
.

13 years agoInclude sysdep-cancel.h.
drepper [Wed, 18 Oct 2006 19:16:52 +0000 (19:16 +0000)]
Include sysdep-cancel.h.
(_dl_fixup, _dl_profile_fixup): Use __rtld_mrlock_* and
scoperec->nusers only if !SINGLE_THREAD_P.  Use atomic_*
instead of catomic_* macros.

13 years ago(__rtld_mrlock_lock, __rtld_mrlock_unlock, __rtld_mrlock_change,
drepper [Wed, 18 Oct 2006 19:14:38 +0000 (19:14 +0000)]
(__rtld_mrlock_lock, __rtld_mrlock_unlock, __rtld_mrlock_change,
__rtld_mrlock_done): Use atomic_* instead of catomic_* macros.

13 years ago(_dl_lookup_symbol_x): Add warning to _dl_lookup_symbol_x code.
drepper [Wed, 18 Oct 2006 19:11:33 +0000 (19:11 +0000)]
(_dl_lookup_symbol_x): Add warning to _dl_lookup_symbol_x code.

13 years ago(malloc_consolidate): Set maxfb to address of last fastbin rather than
drepper [Wed, 18 Oct 2006 19:06:27 +0000 (19:06 +0000)]
(malloc_consolidate): Set maxfb to address of last fastbin rather than
end of fastbin array.