kopensolaris-gnu/glibc.git
16 years agoAdd libc_hidden_def.
drepper [Tue, 29 Apr 2003 22:44:42 +0000 (22:44 +0000)]
Add libc_hidden_def.

16 years agoRegenerated.
drepper [Tue, 29 Apr 2003 22:44:17 +0000 (22:44 +0000)]
Regenerated.

16 years agoInclude string.h.
drepper [Tue, 29 Apr 2003 22:44:00 +0000 (22:44 +0000)]
Include string.h.

16 years ago(memchr, memcpy, memmove, memset, strcat, strchr, strcmp, strcpy,
drepper [Tue, 29 Apr 2003 22:43:42 +0000 (22:43 +0000)]
(memchr, memcpy, memmove, memset, strcat, strchr, strcmp, strcpy,
strcspn, strlen, strncmp, strncpy, strpbrk, strrchr, strspn, strstr):
Add libc_hidden_builtin_proto.

16 years agoUse libc_hidden_proto for sigaddset and sigdelset.
drepper [Tue, 29 Apr 2003 22:43:22 +0000 (22:43 +0000)]
Use libc_hidden_proto for sigaddset and sigdelset.

16 years ago(libc_hidden_builtin_proto, libc_hidden_builtin_def,
drepper [Tue, 29 Apr 2003 22:42:56 +0000 (22:42 +0000)]
(libc_hidden_builtin_proto, libc_hidden_builtin_def,
libc_hidden_builtin_weak, libc_hidden_builtin_ver): Define.

16 years agoChange __oline__ to $LINENO.
drepper [Tue, 29 Apr 2003 22:42:31 +0000 (22:42 +0000)]
Change __oline__ to $LINENO.
(HAVE_BUILTIN_REDIRECTION): New check.

16 years ago(HAVE_BUILTIN_REDIRECTION): Add.
drepper [Tue, 29 Apr 2003 22:42:09 +0000 (22:42 +0000)]
(HAVE_BUILTIN_REDIRECTION): Add.

16 years ago(HAVE_BUILTIN_REDIRECTION): Add.
drepper [Tue, 29 Apr 2003 22:41:58 +0000 (22:41 +0000)]
(HAVE_BUILTIN_REDIRECTION): Add.

16 years ago(fesetround): Fix typo in last change.
drepper [Tue, 29 Apr 2003 18:32:56 +0000 (18:32 +0000)]
(fesetround): Fix typo in last change.

16 years agoUpdate.
drepper [Tue, 29 Apr 2003 07:18:57 +0000 (07:18 +0000)]
Update.

16 years agoAlso set SSE rounding mode.
drepper [Tue, 29 Apr 2003 07:17:41 +0000 (07:17 +0000)]
Also set SSE rounding mode.

16 years agoAlso set SSE control word.
drepper [Tue, 29 Apr 2003 07:17:24 +0000 (07:17 +0000)]
Also set SSE control word.

16 years agoMakefile for ix86 with FPU.
drepper [Tue, 29 Apr 2003 07:14:48 +0000 (07:14 +0000)]
Makefile for ix86 with FPU.

16 years agoBump to 0.37.
drepper [Tue, 29 Apr 2003 01:20:23 +0000 (01:20 +0000)]
Bump to 0.37.

16 years ago.
roland [Mon, 28 Apr 2003 10:34:41 +0000 (10:34 +0000)]
.

16 years ago2003-04-26 Roland McGrath <roland@redhat.com>
roland [Mon, 28 Apr 2003 10:34:34 +0000 (10:34 +0000)]
2003-04-26  Roland McGrath  <roland@redhat.com>

* Makefile ($(test-modules)): Depend on $(common-objpfx)shlib.lds.

16 years agoUpdate.
drepper [Mon, 28 Apr 2003 08:17:29 +0000 (08:17 +0000)]
Update.

16 years agoCompact code a bit. Add some __builtin_expect.
drepper [Mon, 28 Apr 2003 08:16:35 +0000 (08:16 +0000)]
Compact code a bit.  Add some __builtin_expect.

16 years agoUpdate.
drepper [Mon, 28 Apr 2003 05:30:22 +0000 (05:30 +0000)]
Update.

16 years agoInitialize .version element in result.
drepper [Mon, 28 Apr 2003 05:29:17 +0000 (05:29 +0000)]
Initialize .version element in result.

16 years agoUpdate.
drepper [Mon, 28 Apr 2003 03:40:26 +0000 (03:40 +0000)]
Update.

16 years agoTransmit and print client_queued information.
drepper [Mon, 28 Apr 2003 02:44:42 +0000 (02:44 +0000)]
Transmit and print client_queued information.

16 years agoDeclare client_queued.
drepper [Mon, 28 Apr 2003 02:44:04 +0000 (02:44 +0000)]
Declare client_queued.

16 years ago(client_queued): New variable.
drepper [Mon, 28 Apr 2003 02:43:30 +0000 (02:43 +0000)]
(client_queued): New variable.
(nscd_run): Revamp the loop.  Don't call poll except for cleanup
threads.  Keep track of the number of delays caused because of busy
worker threads.

16 years ago.
roland [Sun, 27 Apr 2003 18:36:27 +0000 (18:36 +0000)]
.

16 years ago2003-04-27 Andreas Schwab <schwab@suse.de>
roland [Sun, 27 Apr 2003 18:36:13 +0000 (18:36 +0000)]
2003-04-27  Andreas Schwab  <schwab@suse.de>

* Makeconfig ($(common-objpfx)sysd-sorted): Fix for running in
subdirectory.

16 years ago.
schwab [Sun, 27 Apr 2003 17:08:55 +0000 (17:08 +0000)]
.

16 years agosemtimedop implementation for Linux/m68k.
schwab [Sun, 27 Apr 2003 17:08:00 +0000 (17:08 +0000)]
semtimedop implementation for Linux/m68k.

16 years agoUpdate.
drepper [Sun, 27 Apr 2003 09:02:51 +0000 (09:02 +0000)]
Update.

16 years ago(tests): Add LC_NUMERIC test tst-numeric.out.
drepper [Sun, 27 Apr 2003 09:02:37 +0000 (09:02 +0000)]
(tests): Add LC_NUMERIC test tst-numeric.out.
(tst-numeric.out): Define.

16 years agoTest of LC_NUMERIC information.
drepper [Sun, 27 Apr 2003 09:02:25 +0000 (09:02 +0000)]
Test of LC_NUMERIC information.

16 years agoUpdate.
drepper [Sun, 27 Apr 2003 09:00:49 +0000 (09:00 +0000)]
Update.

16 years ago(show_info): Use '\177' instead of CHAR_MAX.
drepper [Sun, 27 Apr 2003 08:58:05 +0000 (08:58 +0000)]
(show_info): Use '\177' instead of CHAR_MAX.

16 years agoUpdate.
drepper [Sun, 27 Apr 2003 08:18:54 +0000 (08:18 +0000)]
Update.

16 years ago($(common-objpfx)shlib.lds): Don't use PROVIDE to define
drepper [Sun, 27 Apr 2003 08:17:35 +0000 (08:17 +0000)]
($(common-objpfx)shlib.lds): Don't use PROVIDE to define
__start_libc_freeres_ptrs and __stop___libc_freeres_ptrs.

16 years agoUpdate.
drepper [Sun, 27 Apr 2003 06:20:14 +0000 (06:20 +0000)]
Update.

16 years agoAdd rules to build and run tst-tls13.
drepper [Sun, 27 Apr 2003 06:19:31 +0000 (06:19 +0000)]
Add rules to build and run tst-tls13.

16 years ago[USE_TLS && TLS_TCB_AT_TP] (_dl_close): Reimplement tracking of freed
drepper [Sun, 27 Apr 2003 06:19:09 +0000 (06:19 +0000)]
[USE_TLS && TLS_TCB_AT_TP] (_dl_close): Reimplement tracking of freed
memory in static TLS block.

16 years agoPretty printing.
drepper [Sun, 27 Apr 2003 06:17:23 +0000 (06:17 +0000)]
Pretty printing.

16 years agoAdjust types of variables to avoid warnings.
drepper [Sun, 27 Apr 2003 06:16:55 +0000 (06:16 +0000)]
Adjust types of variables to avoid warnings.

16 years agoModule for test of unloading of modules with TLS in static block.
drepper [Sun, 27 Apr 2003 06:15:39 +0000 (06:15 +0000)]
Module for test of unloading of modules with TLS in static block.

16 years agoTest for unloading of modules with TLS in static block.
drepper [Sun, 27 Apr 2003 06:15:09 +0000 (06:15 +0000)]
Test for unloading of modules with TLS in static block.

16 years ago.
roland [Sat, 26 Apr 2003 23:41:17 +0000 (23:41 +0000)]
.

16 years ago2003-04-26 Roland McGrath <roland@redhat.com>
roland [Sat, 26 Apr 2003 23:40:57 +0000 (23:40 +0000)]
2003-04-26  Roland McGrath  <roland@redhat.com>

* Makerules ($(common-objpfx)shlib.lds): New target.
(common-generated): Add it.
(build-shlib, build-module): Use that instead of generating every time.
($(common-objpfx)libc.so): Depend on it.
(lib%.so rule): Likewise.
(build-module-helper-objlist): Remove %.lds.
(LDSEDCMD-c.so): Variable removed.
* iconvdata/extra-module.mk ($(objpfx)$(mod).so):
Depend on $(common-objpfx)shlib.lds.
* dlfcn/Makefile ($(test-modules)): Likewise.

16 years ago.
roland [Sat, 26 Apr 2003 23:38:49 +0000 (23:38 +0000)]
.

16 years ago2003-04-26 Roland McGrath <roland@redhat.com>
roland [Sat, 26 Apr 2003 23:38:36 +0000 (23:38 +0000)]
2003-04-26  Roland McGrath  <roland@redhat.com>

* Makerules ($(common-objpfx)shlib.lds): New target.
(common-generated): Add it.
(build-shlib, build-module): Use that instead of generating every time.
($(common-objpfx)libc.so): Depend on it.
(lib%.so rule): Likewise.
(build-module-helper-objlist): Remove %.lds.
* iconvdata/extra-module.mk ($(objpfx)$(mod).so):
Depend on $(common-objpfx)shlib.lds.
* dlfcn/Makefile ($(test-modules)): Likewise.

16 years ago.
roland [Sat, 26 Apr 2003 22:32:58 +0000 (22:32 +0000)]
.

16 years ago2003-04-26 Roland McGrath <roland@frob.com>
roland [Sat, 26 Apr 2003 22:32:41 +0000 (22:32 +0000)]
2003-04-26  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/tmpfile.c: Remove USE_IN_LIBIO conditionals.

16 years agoUpdate.
drepper [Sat, 26 Apr 2003 20:14:27 +0000 (20:14 +0000)]
Update.

16 years ago(remove_slotinfo): Fix missing parens.
drepper [Sat, 26 Apr 2003 20:13:18 +0000 (20:13 +0000)]
(remove_slotinfo): Fix missing parens.

16 years agoUpdate.
drepper [Sat, 26 Apr 2003 17:09:16 +0000 (17:09 +0000)]
Update.

16 years ago(__pthread_initialize_manager): Remove one last p_multiple_threads call.
drepper [Sat, 26 Apr 2003 17:08:49 +0000 (17:08 +0000)]
(__pthread_initialize_manager): Remove one last p_multiple_threads call.

16 years agoFix.
jakub [Sat, 26 Apr 2003 09:24:41 +0000 (09:24 +0000)]
Fix.

16 years agoUpdate.
drepper [Sat, 26 Apr 2003 04:15:50 +0000 (04:15 +0000)]
Update.

16 years agoAdd support for sending, receiving, and printing of new statistics.
drepper [Sat, 26 Apr 2003 04:14:37 +0000 (04:14 +0000)]
Add support for sending, receiving, and printing of new statistics.

16 years agoDeclare start_time.
drepper [Sat, 26 Apr 2003 04:13:39 +0000 (04:13 +0000)]
Declare start_time.
(struct database): Add more members for new statistics.

16 years ago(start_time): New variable.
drepper [Sat, 26 Apr 2003 04:12:53 +0000 (04:12 +0000)]
(start_time): New variable.
(main): Remember start time.

16 years ago(handle_request): Don't print debug message here.
drepper [Sat, 26 Apr 2003 04:11:53 +0000 (04:11 +0000)]
(handle_request): Don't print debug message here.
The caller will do it.  Keep track of locking success.
(nscd_run): Print debug message.  Also print PID of the client process.

16 years ago(cache_search): Keep track of how many chain links
drepper [Sat, 26 Apr 2003 04:09:37 +0000 (04:09 +0000)]
(cache_search): Keep track of how many chain links
we searched and update table statistics.
(cache_add): Keep track of how many values are in the table.
(prune_cache): Likewise.  Keep track of locking success.
Print messages about removed entries in separate pass.

16 years agoDo not use p_multiple_threads.
drepper [Fri, 25 Apr 2003 22:29:27 +0000 (22:29 +0000)]
Do not use p_multiple_threads.

16 years agoRevert last change.
drepper [Fri, 25 Apr 2003 22:28:56 +0000 (22:28 +0000)]
Revert last change.

16 years agoUpdate.
drepper [Fri, 25 Apr 2003 22:28:13 +0000 (22:28 +0000)]
Update.

16 years agoUpdate.
drepper [Fri, 25 Apr 2003 22:24:39 +0000 (22:24 +0000)]
Update.

16 years agoPartly revert last patch.
drepper [Fri, 25 Apr 2003 22:22:25 +0000 (22:22 +0000)]
Partly revert last patch.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:21:37 +0000 (22:21 +0000)]
Revert last patch.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:19:56 +0000 (22:19 +0000)]
Revert last patch.

16 years agoPartly revert last patch.
drepper [Fri, 25 Apr 2003 22:18:16 +0000 (22:18 +0000)]
Partly revert last patch.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:15:55 +0000 (22:15 +0000)]
Revert last patch.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:14:44 +0000 (22:14 +0000)]
Revert last patch.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:13:59 +0000 (22:13 +0000)]
Revert last patch.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:13:22 +0000 (22:13 +0000)]
Revert last patch.

16 years ago(SINGLE_THREAD_P): Don't use p_multiple_threads.
drepper [Fri, 25 Apr 2003 22:12:26 +0000 (22:12 +0000)]
(SINGLE_THREAD_P): Don't use p_multiple_threads.

16 years ago(SINGLE_THREAD_P): Don't use p_multiple_threads.
drepper [Fri, 25 Apr 2003 22:11:39 +0000 (22:11 +0000)]
(SINGLE_THREAD_P): Don't use p_multiple_threads.

16 years ago(create_thread): Don't use p_multiple_threads.
drepper [Fri, 25 Apr 2003 22:10:26 +0000 (22:10 +0000)]
(create_thread): Don't use p_multiple_threads.

16 years ago(pthread_handle_create): Don't use p_multiple_threads.
drepper [Fri, 25 Apr 2003 22:09:09 +0000 (22:09 +0000)]
(pthread_handle_create): Don't use p_multiple_threads.

16 years agoRevert last change.
drepper [Fri, 25 Apr 2003 22:08:05 +0000 (22:08 +0000)]
Revert last change.

16 years agoRevert last change.
drepper [Fri, 25 Apr 2003 22:07:21 +0000 (22:07 +0000)]
Revert last change.

16 years agoRevert last change.
drepper [Fri, 25 Apr 2003 22:06:20 +0000 (22:06 +0000)]
Revert last change.

16 years agoReally revert last change.
drepper [Fri, 25 Apr 2003 22:05:38 +0000 (22:05 +0000)]
Really revert last change.

16 years agoRevert last change.
drepper [Fri, 25 Apr 2003 22:04:27 +0000 (22:04 +0000)]
Revert last change.

16 years agoRevert last patch.
drepper [Fri, 25 Apr 2003 22:03:26 +0000 (22:03 +0000)]
Revert last patch.

16 years agoNot needed anymore.
drepper [Fri, 25 Apr 2003 22:01:42 +0000 (22:01 +0000)]
Not needed anymore.

16 years agoUpdate.
drepper [Fri, 25 Apr 2003 17:54:19 +0000 (17:54 +0000)]
Update.

16 years agoInclude <stdbool.h>.
drepper [Fri, 25 Apr 2003 17:53:35 +0000 (17:53 +0000)]
Include <stdbool.h>.

16 years agoUpdate.
drepper [Fri, 25 Apr 2003 09:12:43 +0000 (09:12 +0000)]
Update.

16 years ago(CHECK_STATIC_TLS): Use NO_TLS_OFFSET.
drepper [Fri, 25 Apr 2003 09:09:56 +0000 (09:09 +0000)]
(CHECK_STATIC_TLS): Use NO_TLS_OFFSET.

16 years ago(TLS_TPREL_VALUE): Don't subtract TLS_TCB_SIZE.
drepper [Fri, 25 Apr 2003 09:08:56 +0000 (09:08 +0000)]
(TLS_TPREL_VALUE): Don't subtract TLS_TCB_SIZE.

16 years ago(_dl_allocate_tls_init): Use NO_TLS_OFFSET.
drepper [Fri, 25 Apr 2003 09:07:45 +0000 (09:07 +0000)]
(_dl_allocate_tls_init): Use NO_TLS_OFFSET.

16 years ago(_dl_start_final, _dl_start): Initialize l_tls_offset to NO_TLS_OFFSET.
drepper [Fri, 25 Apr 2003 09:07:21 +0000 (09:07 +0000)]
(_dl_start_final, _dl_start): Initialize l_tls_offset to NO_TLS_OFFSET.

16 years ago(_dl_new_object): Initialize l_tls_offset to NO_TLS_OFFSET.
drepper [Fri, 25 Apr 2003 09:06:56 +0000 (09:06 +0000)]
(_dl_new_object): Initialize l_tls_offset to NO_TLS_OFFSET.

16 years ago(_dl_close): Use NO_TLS_OFFSET.
drepper [Fri, 25 Apr 2003 09:06:46 +0000 (09:06 +0000)]
(_dl_close): Use NO_TLS_OFFSET.

16 years ago(NO_TLS_OFFSET): Define to 0 if not defined.
drepper [Fri, 25 Apr 2003 09:06:36 +0000 (09:06 +0000)]
(NO_TLS_OFFSET): Define to 0 if not defined.

16 years agoUpdate.
drepper [Fri, 25 Apr 2003 09:06:17 +0000 (09:06 +0000)]
Update.

16 years ago(MULTIPLE_THREADS): Use p_multiple_threads macro.
drepper [Fri, 25 Apr 2003 09:05:34 +0000 (09:05 +0000)]
(MULTIPLE_THREADS): Use p_multiple_threads macro.

16 years ago(SINGLE_THREAD_P): Use p_multiple_threads macro.
drepper [Fri, 25 Apr 2003 09:05:17 +0000 (09:05 +0000)]
(SINGLE_THREAD_P): Use p_multiple_threads macro.

16 years ago(MULTIPLE_THREADS): Define to -sizeof(int).
drepper [Fri, 25 Apr 2003 09:04:48 +0000 (09:04 +0000)]
(MULTIPLE_THREADS): Define to -sizeof(int).

16 years agoInclude tcb-offsets.h if __ASSEMBLER__.
drepper [Fri, 25 Apr 2003 09:04:20 +0000 (09:04 +0000)]
Include tcb-offsets.h if __ASSEMBLER__.
(SINGLE_THREAD_P): Use p_multiple_threads macro.

16 years agoOffsets into TCB for asm code. ppc32 version.
drepper [Fri, 25 Apr 2003 09:03:58 +0000 (09:03 +0000)]
Offsets into TCB for asm code.   ppc32 version.

16 years agoNot needed anymore.
drepper [Fri, 25 Apr 2003 09:03:20 +0000 (09:03 +0000)]
Not needed anymore.