kopensolaris-gnu/glibc.git
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.

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

13 years agoLimit DEFAULT_MMAP_THRESHOLD_MAX even further too keep 1M alignment
drepper [Tue, 22 Aug 2006 06:41:46 +0000 (06:41 +0000)]
Limit DEFAULT_MMAP_THRESHOLD_MAX even further too keep 1M alignment
for new heaps on 32-bit machines and 64M alignment on 64-bit machines.

13 years agoUse twice the DEFAULT_MMAP_THRESHOLD_MAX value for HEAP_MAX_SIZE.
drepper [Tue, 22 Aug 2006 06:39:51 +0000 (06:39 +0000)]
Use twice the DEFAULT_MMAP_THRESHOLD_MAX value for HEAP_MAX_SIZE.

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

13 years ago(DEFAULT_MMAP_THRESHOLD_MAX): For 32-bit platforms define as 1MB. For
drepper [Tue, 22 Aug 2006 06:18:32 +0000 (06:18 +0000)]
(DEFAULT_MMAP_THRESHOLD_MAX): For 32-bit platforms define as 1MB.  For
64-bit platforms as 32MB.  The lower limit is needed to avoid the
exploding of the address space requirement for secondary heaps.

13 years ago(HEAP_MAX_SIZE): Define using DEFAULT_MMAP_THRESHOLD_MAX if it is defined.
drepper [Tue, 22 Aug 2006 06:15:51 +0000 (06:15 +0000)]
(HEAP_MAX_SIZE): Define using DEFAULT_MMAP_THRESHOLD_MAX if it is defined.

13 years ago.
drepper [Mon, 21 Aug 2006 21:06:35 +0000 (21:06 +0000)]
.

13 years ago.
drepper [Mon, 21 Aug 2006 21:05:47 +0000 (21:05 +0000)]
.

13 years ago(extra-objs): Add modules to extra-test-objs instead.
drepper [Mon, 21 Aug 2006 21:02:10 +0000 (21:02 +0000)]
(extra-objs): Add modules to extra-test-objs instead.

13 years ago(depfiles): Handle extra-test-objs the same as extra-objs.
drepper [Mon, 21 Aug 2006 21:00:58 +0000 (21:00 +0000)]
(depfiles): Handle extra-test-objs the same as extra-objs.
(common-mostlyclean): Likewise.

13 years ago.
drepper [Mon, 21 Aug 2006 20:03:52 +0000 (20:03 +0000)]
.

13 years agoAssume C89 or better.
drepper [Mon, 21 Aug 2006 20:03:06 +0000 (20:03 +0000)]
Assume C89 or better.

13 years ago.
drepper [Mon, 21 Aug 2006 19:44:56 +0000 (19:44 +0000)]
.

13 years agoFix compilation if __ASSUME_ATFCTS is defined.
drepper [Mon, 21 Aug 2006 19:43:24 +0000 (19:43 +0000)]
Fix compilation if __ASSUME_ATFCTS is defined.

13 years ago(_int_malloc): Fix early exit test.
drepper [Mon, 21 Aug 2006 14:28:58 +0000 (14:28 +0000)]
(_int_malloc): Fix early exit test.

13 years ago.
drepper [Sun, 20 Aug 2006 19:37:08 +0000 (19:37 +0000)]
.

13 years agoDefine _XOPEN_REALTIME_THREADS.
drepper [Sun, 20 Aug 2006 19:33:32 +0000 (19:33 +0000)]
Define _XOPEN_REALTIME_THREADS.

13 years ago.
drepper [Sat, 19 Aug 2006 22:34:27 +0000 (22:34 +0000)]
.

13 years ago(_int_malloc): Limit number of unsorted blocks to sort in each call.
drepper [Sat, 19 Aug 2006 22:33:32 +0000 (22:33 +0000)]
(_int_malloc): Limit number of unsorted blocks to sort in each call.

13 years ago.
drepper [Sat, 19 Aug 2006 18:37:10 +0000 (18:37 +0000)]
.

13 years ago(internal_nis_getservent_r): . If map is empty simply return and use
drepper [Sat, 19 Aug 2006 18:36:25 +0000 (18:36 +0000)]
(internal_nis_getservent_r): . If map is empty simply return and use
next service.

13 years ago(internal_nis_getrpcent_r): If map is empty simply return and use next service.
drepper [Sat, 19 Aug 2006 18:35:44 +0000 (18:35 +0000)]
(internal_nis_getrpcent_r): If map is empty simply return and use next service.

13 years ago.
drepper [Sat, 19 Aug 2006 17:54:05 +0000 (17:54 +0000)]
.

13 years agoAdjust charmap_read prototype.
drepper [Sat, 19 Aug 2006 17:53:09 +0000 (17:53 +0000)]
Adjust charmap_read prototype.

13 years ago(main): Tell charmap_read it's no error if we cannot find a charmap.
drepper [Sat, 19 Aug 2006 17:52:32 +0000 (17:52 +0000)]
(main): Tell charmap_read it's no error if we cannot find a charmap.

13 years ago(main): Adjust charmap_read call.
drepper [Sat, 19 Aug 2006 17:51:41 +0000 (17:51 +0000)]
(main): Adjust charmap_read call.

13 years ago(charmap_read): Add new parameter. It tells us when not finding a
drepper [Sat, 19 Aug 2006 17:50:52 +0000 (17:50 +0000)]
(charmap_read): Add new parameter.  It tells us when not finding a
charmap file is an error.

13 years ago.
drepper [Sat, 19 Aug 2006 15:46:08 +0000 (15:46 +0000)]
.

13 years ago(abday): Fix Tuesday entry.
drepper [Sat, 19 Aug 2006 15:45:14 +0000 (15:45 +0000)]
(abday): Fix Tuesday entry.
(day): Likewise.
(abmon): Fix January and February entries.
(mon): Likewise.

13 years ago(abmon): Fix June entry.
drepper [Sat, 19 Aug 2006 15:40:45 +0000 (15:40 +0000)]
(abmon): Fix June entry.

13 years ago. fedora-glibc-20060815T2033
drepper [Tue, 15 Aug 2006 13:41:04 +0000 (13:41 +0000)]
.

13 years ago(INTERNAL_VSYSCALL): Use HAVE_CLOCK_GETRES_VSYSCALL as guard macro rather
drepper [Tue, 15 Aug 2006 13:39:16 +0000 (13:39 +0000)]
(INTERNAL_VSYSCALL): Use HAVE_CLOCK_GETRES_VSYSCALL as guard macro rather
than HAVE_CLOCK_GETTIME_VSYSCALL.
(maybe_syscall_settime_cpu): Use plain INTERNAL_VSYSCALL here.