kopensolaris-gnu/glibc.git
13 years ago(sYSMALLOc): Only call grow_heap if (long) (MINSIZE + nb - old_size) is
drepper [Thu, 7 Sep 2006 16:06:02 +0000 (16:06 +0000)]
(sYSMALLOc): Only call grow_heap if (long) (MINSIZE + nb - old_size) is
positive.

13 years ago(grow_heap): When growing bail even if new_size is negative.
drepper [Thu, 7 Sep 2006 16:04:22 +0000 (16:04 +0000)]
(grow_heap): When growing bail even if new_size is negative.

13 years ago.
drepper [Thu, 7 Sep 2006 13:50:31 +0000 (13:50 +0000)]
.

13 years agoAdd rules to build and run bug-regex26 test.
drepper [Thu, 7 Sep 2006 13:50:05 +0000 (13:50 +0000)]
Add rules to build and run bug-regex26 test.

13 years agoText for memory corruption in re_search.
drepper [Thu, 7 Sep 2006 13:49:22 +0000 (13:49 +0000)]
Text for memory corruption in re_search.

13 years ago(re_string_reconstruct): Handle
drepper [Thu, 7 Sep 2006 13:48:12 +0000 (13:48 +0000)]
(re_string_reconstruct): Handle
offset < pstr->valid_raw_len && pstr->offsets_needed case.
Ensure no bytes read before raw_mbs array.  Pass a saved copy of
pstr->valid_len - 1 rather than pstr->valid_raw_len - 1 to
re_string_context_at.

13 years ago(__lrint): Don't access stack below r1.
drepper [Thu, 7 Sep 2006 13:46:45 +0000 (13:46 +0000)]
(__lrint): Don't access stack below r1.

13 years ago. fedora-glibc-20060907T0853
drepper [Wed, 6 Sep 2006 16:51:47 +0000 (16:51 +0000)]
.

13 years ago(collate_read): Goto sym_equiv_free rather than col_sym_free. Move
drepper [Wed, 6 Sep 2006 16:50:52 +0000 (16:50 +0000)]
(collate_read): Goto sym_equiv_free rather than col_sym_free.  Move
seqp declaration earlier.

13 years ago(gai_suspend): Make sure result is initialized.
drepper [Wed, 6 Sep 2006 16:48:25 +0000 (16:48 +0000)]
(gai_suspend): Make sure result is initialized.

13 years ago.
drepper [Tue, 5 Sep 2006 17:18:23 +0000 (17:18 +0000)]
.

13 years ago(tests): Add tst-cancel25.
drepper [Tue, 5 Sep 2006 17:14:52 +0000 (17:14 +0000)]
(tests): Add tst-cancel25.

13 years ago(struct pthread): Add parent_cancelhandling.
drepper [Tue, 5 Sep 2006 17:14:03 +0000 (17:14 +0000)]
(struct pthread): Add parent_cancelhandling.

13 years ago(create_thread): Pass parent cancelhandling value to child.
drepper [Tue, 5 Sep 2006 17:13:14 +0000 (17:13 +0000)]
(create_thread): Pass parent cancelhandling value to child.

13 years ago(start_thread): If parent thread was canceled reset the SIGCANCEL mask.
drepper [Tue, 5 Sep 2006 17:12:15 +0000 (17:12 +0000)]
(start_thread): If parent thread was canceled reset the SIGCANCEL mask.

13 years agoTest signal mask of thread created in unwind handler.
drepper [Tue, 5 Sep 2006 17:11:13 +0000 (17:11 +0000)]
Test signal mask of thread created in unwind handler.

13 years ago.
drepper [Tue, 5 Sep 2006 15:33:13 +0000 (15:33 +0000)]
.

13 years ago(mon): Fix February string.
drepper [Tue, 5 Sep 2006 15:31:29 +0000 (15:31 +0000)]
(mon): Fix February string.

13 years ago.
drepper [Tue, 5 Sep 2006 15:25:57 +0000 (15:25 +0000)]
.

13 years ago(GAI_MISC_NOTIFY): Don't decrement counterp if it is already zero.
drepper [Tue, 5 Sep 2006 15:23:12 +0000 (15:23 +0000)]
(GAI_MISC_NOTIFY): Don't decrement counterp if it is already zero.

13 years ago(AIO_MISC_NOTIFY): Don't decrement counterp if it is already zero.
drepper [Tue, 5 Sep 2006 15:22:18 +0000 (15:22 +0000)]
(AIO_MISC_NOTIFY): Don't decrement counterp if it is already zero.

13 years ago.
drepper [Tue, 5 Sep 2006 14:49:19 +0000 (14:49 +0000)]
.

13 years agoAdd unwind info.
drepper [Tue, 5 Sep 2006 14:46:43 +0000 (14:46 +0000)]
Add unwind info.

13 years ago(LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END,
drepper [Tue, 5 Sep 2006 14:45:34 +0000 (14:45 +0000)]
(LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END,
LLL_STUB_UNWIND_INFO_5, LLL_STUB_UNWIND_INFO_6): Define.
(lll_mutex_lock, lll_robust_mutex_lock, lll_mutex_cond_lock,
lll_robust_mutex_cond_lock, lll_mutex_timedlock,
lll_robust_mutex_timedlock, lll_mutex_unlock,
lll_robust_mutex_unlock, lll_lock, lll_unlock): Use them.
Add _L_*_ symbols around the subsection.

13 years ago(LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END,
drepper [Tue, 5 Sep 2006 14:44:25 +0000 (14:44 +0000)]
(LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END,
LLL_STUB_UNWIND_INFO_3, LLL_STUB_UNWIND_INFO_4): Define.
(lll_mutex_lock, lll_robust_mutex_lock, lll_mutex_cond_lock,
lll_robust_mutex_cond_lock, lll_mutex_timedlock,
lll_robust_mutex_timedlock, lll_mutex_unlock,
lll_robust_mutex_unlock, lll_lock, lll_unlock): Use them.
Add _L_*_ symbols around the subsection.

13 years ago.
drepper [Tue, 5 Sep 2006 14:36:08 +0000 (14:36 +0000)]
.

13 years ago(addinitgroupsX): Move any_success decl before first goto out.
drepper [Tue, 5 Sep 2006 14:35:00 +0000 (14:35 +0000)]
(addinitgroupsX): Move any_success decl before first goto out.

13 years ago. fedora-glibc-20060905T0633
drepper [Tue, 5 Sep 2006 02:02:55 +0000 (02:02 +0000)]
.

13 years ago(shlib.lds): If have-hash-style, put .hash section at the end of the RO
drepper [Tue, 5 Sep 2006 02:02:13 +0000 (02:02 +0000)]
(shlib.lds): If have-hash-style, put .hash section at the end of the RO
segment.

13 years ago(do_lookup_x): Fix last patch.
drepper [Mon, 4 Sep 2006 20:40:11 +0000 (20:40 +0000)]
(do_lookup_x): Fix last patch.

13 years ago(do_lookup_x): Initialize symidx in case the new style hash table
drepper [Mon, 4 Sep 2006 20:36:03 +0000 (20:36 +0000)]
(do_lookup_x): Initialize symidx in case the new style hash table
format is used.

13 years ago.
drepper [Mon, 4 Sep 2006 18:00:58 +0000 (18:00 +0000)]
.

13 years ago(res_randomid): Don't call gettimeofday here.
drepper [Mon, 4 Sep 2006 17:59:54 +0000 (17:59 +0000)]
(res_randomid): Don't call gettimeofday here.

13 years ago(res_nmkquery): Set hp->id to statp->id after randomization rather than before.
drepper [Mon, 4 Sep 2006 17:57:02 +0000 (17:57 +0000)]
(res_nmkquery): Set hp->id to statp->id after randomization rather than before.

13 years ago. fedora-glibc-20060831T1812
drepper [Thu, 31 Aug 2006 17:16:11 +0000 (17:16 +0000)]
.

13 years ago(__pthread_rwlock_trywrlock): Undo last change because it can disturb too
drepper [Thu, 31 Aug 2006 17:13:40 +0000 (17:13 +0000)]
(__pthread_rwlock_trywrlock): Undo last change because it can disturb too
much existing code.  If real hard reader preference is needed we'll
introduce another type.

13 years ago.
drepper [Thu, 31 Aug 2006 17:00:56 +0000 (17:00 +0000)]
.

13 years ago(LDLIBS-bug-atexit3-lib.so): Add ld.so.
drepper [Thu, 31 Aug 2006 16:59:15 +0000 (16:59 +0000)]
(LDLIBS-bug-atexit3-lib.so): Add ld.so.

13 years ago(_int_malloc): Use full list insert and not shortcut which assumes the
drepper [Thu, 31 Aug 2006 16:57:49 +0000 (16:57 +0000)]
(_int_malloc): Use full list insert and not shortcut which assumes the
list is empty for large requests too.

13 years ago(do_test): Allow i.dli_sname "_IO_printf".
drepper [Thu, 31 Aug 2006 16:55:41 +0000 (16:55 +0000)]
(do_test): Allow i.dli_sname "_IO_printf".

13 years ago. fedora-glibc-20060831T0640
drepper [Wed, 30 Aug 2006 19:11:05 +0000 (19:11 +0000)]
.

13 years ago(pthread_rwlock_timedwrlock): Respect reader preference.
drepper [Wed, 30 Aug 2006 19:07:50 +0000 (19:07 +0000)]
(pthread_rwlock_timedwrlock): Respect reader preference.

13 years ago(__pthread_rwlock_wrlock): Respect reader preference.
drepper [Wed, 30 Aug 2006 19:06:30 +0000 (19:06 +0000)]
(__pthread_rwlock_wrlock): Respect reader preference.

13 years ago(__pthread_rwlock_trywrlock): Respect reader preference.
drepper [Wed, 30 Aug 2006 19:02:19 +0000 (19:02 +0000)]
(__pthread_rwlock_trywrlock): Respect reader preference.

13 years ago.
drepper [Wed, 30 Aug 2006 15:05:29 +0000 (15:05 +0000)]
.

13 years ago(splice): Add offin and offout arguments to the prototype.
drepper [Wed, 30 Aug 2006 15:04:43 +0000 (15:04 +0000)]
(splice): Add offin and offout arguments to the prototype.

13 years ago(splice): Adjust args string.
drepper [Wed, 30 Aug 2006 15:03:22 +0000 (15:03 +0000)]
(splice): Adjust args string.

13 years ago.
drepper [Tue, 29 Aug 2006 01:44:27 +0000 (01:44 +0000)]
.

13 years ago(_dl_init_paths): Expand DSTs.
drepper [Tue, 29 Aug 2006 01:43:42 +0000 (01:43 +0000)]
(_dl_init_paths): Expand DSTs.

13 years ago.
drepper [Mon, 28 Aug 2006 22:57:23 +0000 (22:57 +0000)]
.

13 years ago(dl_open_worker): Allow $LIB and $PLATFORM in dlopen parameters.
drepper [Mon, 28 Aug 2006 22:56:50 +0000 (22:56 +0000)]
(dl_open_worker): Allow $LIB and $PLATFORM in dlopen parameters.

13 years ago. fedora-glibc-20060828T1903
drepper [Mon, 28 Aug 2006 16:24:10 +0000 (16:24 +0000)]
.

13 years ago(getnameinfo): For AF_INET, check errno only if herrno is NETDB_INTERNAL.
drepper [Mon, 28 Aug 2006 16:23:18 +0000 (16:23 +0000)]
(getnameinfo): For AF_INET, check errno only if herrno is NETDB_INTERNAL.
Handle errors other than ERANGE outside of the loops, handle TRY_AGAIN.

13 years ago(collate_read): Return if copy_locale's collate category is missing.
drepper [Mon, 28 Aug 2006 16:17:10 +0000 (16:17 +0000)]
(collate_read): Return if copy_locale's collate category is missing.

13 years ago(translit_flatten): Issue error if other's ctype category was missing.
drepper [Mon, 28 Aug 2006 16:16:05 +0000 (16:16 +0000)]
(translit_flatten): Issue error if other's ctype category was missing.

13 years ago.
drepper [Mon, 28 Aug 2006 00:58:32 +0000 (00:58 +0000)]
.

13 years ago(public_rEALLOc): Try harder by using other arenas if allocation failed.
drepper [Mon, 28 Aug 2006 00:57:31 +0000 (00:57 +0000)]
(public_rEALLOc): Try harder by using other arenas if allocation failed.

13 years ago.
drepper [Sun, 27 Aug 2006 04:38:05 +0000 (04:38 +0000)]
.

13 years ago(bin_at): Rewrite to be more clear and to not waste bins[0..1].
drepper [Sun, 27 Aug 2006 04:37:30 +0000 (04:37 +0000)]
(bin_at): Rewrite to be more clear and to not waste bins[0..1].
(malloc_state): Reduce bins size by 2.
(_int_malloc): Fix test for large enough buffer for early termination.
When no unsorted block matches perfectly and an exiting block has to be split,
use full list insert and not shortcut which assumes the list is empty.

13 years ago.
drepper [Sat, 26 Aug 2006 21:41:37 +0000 (21:41 +0000)]
.

13 years ago(ctype_read): Better patch for read failure.
drepper [Sat, 26 Aug 2006 21:40:52 +0000 (21:40 +0000)]
(ctype_read): Better patch for read failure.

13 years ago.
drepper [Fri, 25 Aug 2006 13:29:19 +0000 (13:29 +0000)]
.

13 years ago(freeres_libpthread): Only define ifdef SHARED.
drepper [Fri, 25 Aug 2006 13:27:53 +0000 (13:27 +0000)]
(freeres_libpthread): Only define ifdef SHARED.

13 years ago. fedora-glibc-20060825T0639
drepper [Fri, 25 Aug 2006 00:39:53 +0000 (00:39 +0000)]
.

13 years ago(ctype_read): If CTYPE is NULL, don't do anything.
drepper [Fri, 25 Aug 2006 00:38:54 +0000 (00:38 +0000)]
(ctype_read): If CTYPE is NULL, don't do anything.

13 years ago.
drepper [Thu, 24 Aug 2006 20:29:43 +0000 (20:29 +0000)]
.

13 years ago(_dl_ppc64_addr_sym_match): For undefined symbol require exact match
drepper [Thu, 24 Aug 2006 20:28:38 +0000 (20:28 +0000)]
(_dl_ppc64_addr_sym_match): For undefined symbol require exact match
(these are PLTs).

13 years ago(DL_ADDR_SYM_MATCH): For undefined symbol require exact match (these are PLTs).
drepper [Thu, 24 Aug 2006 20:27:05 +0000 (20:27 +0000)]
(DL_ADDR_SYM_MATCH): For undefined symbol require exact match (these are PLTs).

13 years ago.
drepper [Thu, 24 Aug 2006 20:21:08 +0000 (20:21 +0000)]
.

13 years agoAdd rules to build and run tst-addr1.
drepper [Thu, 24 Aug 2006 20:19:45 +0000 (20:19 +0000)]
Add rules to build and run tst-addr1.

13 years agoTest for dl-addr.
drepper [Thu, 24 Aug 2006 20:18:59 +0000 (20:18 +0000)]
Test for dl-addr.

13 years ago(_dl_addr): Don't ignore all undefined symbols. If symbol has a value use it.
drepper [Thu, 24 Aug 2006 20:18:04 +0000 (20:18 +0000)]
(_dl_addr): Don't ignore all undefined symbols.  If symbol has a value use it.

13 years agoPretty printing.
drepper [Thu, 24 Aug 2006 19:44:45 +0000 (19:44 +0000)]
Pretty printing.

13 years ago.
drepper [Thu, 24 Aug 2006 17:30:37 +0000 (17:30 +0000)]
.

13 years ago(main): Add new tests.
drepper [Thu, 24 Aug 2006 17:30:10 +0000 (17:30 +0000)]
(main): Add new tests.

13 years ago(sYSMALLOc): Avoid infinite loop if MMAP keeps failing and heap growth
drepper [Thu, 24 Aug 2006 17:29:36 +0000 (17:29 +0000)]
(sYSMALLOc): Avoid infinite loop if MMAP keeps failing and heap growth
or new heap creation isn't successful either.

13 years ago.
drepper [Thu, 24 Aug 2006 07:09:54 +0000 (07:09 +0000)]
.

13 years agoUpdate LC_ADDRESS category.
drepper [Thu, 24 Aug 2006 07:09:01 +0000 (07:09 +0000)]
Update LC_ADDRESS category.

13 years ago.
drepper [Thu, 24 Aug 2006 07:02:53 +0000 (07:02 +0000)]
.

13 years ago(__bswap_32): Use same conditions as in the x86-64 code to use bswap.
drepper [Thu, 24 Aug 2006 07:02:16 +0000 (07:02 +0000)]
(__bswap_32): Use same conditions as in the x86-64 code to use bswap.

13 years ago.
drepper [Thu, 24 Aug 2006 06:50:32 +0000 (06:50 +0000)]
.

13 years ago.
drepper [Thu, 24 Aug 2006 06:48:22 +0000 (06:48 +0000)]
.

13 years ago(getlogin_r): Already define for POSIX199506.
drepper [Thu, 24 Aug 2006 06:47:31 +0000 (06:47 +0000)]
(getlogin_r): Already define for POSIX199506.

13 years ago(getlogin_r): Already declare for POSIX199506.
drepper [Thu, 24 Aug 2006 06:46:27 +0000 (06:46 +0000)]
(getlogin_r): Already declare for POSIX199506.

13 years ago.
drepper [Thu, 24 Aug 2006 06:40:46 +0000 (06:40 +0000)]
.

13 years agoFix abday and day spelling of Tuesday.
drepper [Thu, 24 Aug 2006 06:39:08 +0000 (06:39 +0000)]
Fix abday and day spelling of Tuesday.

13 years ago.
drepper [Thu, 24 Aug 2006 06:34:36 +0000 (06:34 +0000)]
.

13 years agoDefine am/pm formats.
drepper [Thu, 24 Aug 2006 06:33:25 +0000 (06:33 +0000)]
Define am/pm formats.

13 years ago(libc_freeres_fn): Fix typo.
drepper [Thu, 24 Aug 2006 02:18:51 +0000 (02:18 +0000)]
(libc_freeres_fn): Fix typo.

13 years ago(libc_freeres_fn): Handle program not linked with libpthread.
drepper [Thu, 24 Aug 2006 02:13:11 +0000 (02:13 +0000)]
(libc_freeres_fn): Handle program not linked with libpthread.

13 years ago.
drepper [Wed, 23 Aug 2006 17:47:19 +0000 (17:47 +0000)]
.

13 years ago(freeres_libptread): New freeres function.
drepper [Wed, 23 Aug 2006 17:44:27 +0000 (17:44 +0000)]
(freeres_libptread): New freeres function.

13 years ago(pthread_functions): Add ptr_freeres.
drepper [Wed, 23 Aug 2006 17:43:47 +0000 (17:43 +0000)]
(pthread_functions): Add ptr_freeres.

13 years agoDeclare __free_stack_cache.
drepper [Wed, 23 Aug 2006 17:42:52 +0000 (17:42 +0000)]
Declare __free_stack_cache.

13 years ago(pthread_functions): Initialize ptr_freeres.
drepper [Wed, 23 Aug 2006 17:41:31 +0000 (17:41 +0000)]
(pthread_functions): Initialize ptr_freeres.

13 years ago(queue_stack): Move freeing of surplus stacks to...
drepper [Wed, 23 Aug 2006 17:39:47 +0000 (17:39 +0000)]
(queue_stack): Move freeing of surplus stacks to...
(free_stacks): ...here.
(__free_stack_cache): New function.

13 years ago.
drepper [Tue, 22 Aug 2006 17:06:51 +0000 (17:06 +0000)]
.

13 years agoCopy more categories from nb_NO.
drepper [Tue, 22 Aug 2006 17:05:13 +0000 (17:05 +0000)]
Copy more categories from nb_NO.

13 years ago. fedora-glibc-20060822T0706
drepper [Tue, 22 Aug 2006 06:47:33 +0000 (06:47 +0000)]
.

13 years ago(strchr): Add cast to avoid warning.
drepper [Tue, 22 Aug 2006 06:46:40 +0000 (06:46 +0000)]
(strchr): Add cast to avoid warning.