kopensolaris-gnu/glibc.git
21 years ago(__pthread_manager): Except thread ID in FREE_REQ case.
drepper [Mon, 29 Jun 1998 12:37:44 +0000 (12:37 +0000)]
(__pthread_manager): Except thread ID in FREE_REQ case.
(pthread_exited): Remove detached queue code.
(pthread_handle_free): Expect thread ID parameter and use it to
validate the thread decsriptor.  Don't use detached queue.

21 years agoExport accept, longjmp, sigaction, siglongjmp, _IO_flockfile,
drepper [Mon, 29 Jun 1998 12:35:42 +0000 (12:35 +0000)]
Export accept, longjmp, sigaction, siglongjmp, _IO_flockfile,
_IO_ftrylockfile, _IO_funlockfile, __pthread_atfork,
__pthread_key_create, __pthread_once.

21 years ago(pthread_join): Pass thread_id, not th to manager.
drepper [Mon, 29 Jun 1998 12:35:30 +0000 (12:35 +0000)]
(pthread_join): Pass thread_id, not th to manager.
(pthread_detach): Likewise.

21 years agoDoc fix.
drepper [Mon, 29 Jun 1998 12:34:47 +0000 (12:34 +0000)]
Doc fix.
(struct pthread_request): For free use pthread_t instead of pthread_descr.

21 years agoUse __PMT instead of __P for function pointer.
drepper [Mon, 29 Jun 1998 12:33:32 +0000 (12:33 +0000)]
Use __PMT instead of __P for function pointer.

21 years agoUse __PMT instead of __P for function pointer.
drepper [Mon, 29 Jun 1998 12:33:13 +0000 (12:33 +0000)]
Use __PMT instead of __P for function pointer.

21 years agoUse __PMT instead of __P for function pointer.
drepper [Mon, 29 Jun 1998 12:32:48 +0000 (12:32 +0000)]
Use __PMT instead of __P for function pointer.

21 years agoUse __PMT instead of __P for function pointer.
drepper [Mon, 29 Jun 1998 12:32:23 +0000 (12:32 +0000)]
Use __PMT instead of __P for function pointer.

21 years agoRemove __libc_pid.
drepper [Mon, 29 Jun 1998 12:31:42 +0000 (12:31 +0000)]
Remove __libc_pid.
Export _IO_ftrylockfile.

21 years ago(CPPFLAGS): Use $($(subdir)-CPPFLAGS) only once.
drepper [Mon, 29 Jun 1998 10:54:25 +0000 (10:54 +0000)]
(CPPFLAGS): Use $($(subdir)-CPPFLAGS) only once.

21 years ago(parse_param): Fix memory leak.
drepper [Mon, 29 Jun 1998 10:53:09 +0000 (10:53 +0000)]
(parse_param): Fix memory leak.

21 years agoDon't use __libc_pid.
drepper [Mon, 29 Jun 1998 10:49:11 +0000 (10:49 +0000)]
Don't use __libc_pid.
Use get[pu]id instead of __get[pu]id.

21 years ago(_dl_debug_message): Don't cache the pid.
drepper [Mon, 29 Jun 1998 10:47:26 +0000 (10:47 +0000)]
(_dl_debug_message): Don't cache the pid.

21 years ago(_dl_object_relocation_scope): Avoid adding the same search list
drepper [Mon, 29 Jun 1998 10:47:13 +0000 (10:47 +0000)]
(_dl_object_relocation_scope): Avoid adding the same search list
twice.

21 years agoUpdate.
drepper [Mon, 29 Jun 1998 10:34:04 +0000 (10:34 +0000)]
Update.

21 years agoRegenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Mon, 29 Jun 1998 10:28:56 +0000 (10:28 +0000)]
Regenerated:  /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years ago(handle_requests): Set and use maximal fd used to optimize
drepper [Mon, 29 Jun 1998 10:23:13 +0000 (10:23 +0000)]
(handle_requests): Set and use maximal fd used to optimize
loop/select.

21 years agoUpdate.
drepper [Sun, 28 Jun 1998 18:50:22 +0000 (18:50 +0000)]
Update.

21 years ago(rtime): Use poll instead of select.
drepper [Sun, 28 Jun 1998 18:48:50 +0000 (18:48 +0000)]
(rtime): Use poll instead of select.

21 years agoUpdate.
drepper [Sun, 28 Jun 1998 09:50:12 +0000 (09:50 +0000)]
Update.

21 years ago(clntudp_call): Likewise.
drepper [Sun, 28 Jun 1998 09:49:25 +0000 (09:49 +0000)]
(clntudp_call): Likewise.

21 years ago(clnt_broadcast): Likewise.
drepper [Sun, 28 Jun 1998 09:49:09 +0000 (09:49 +0000)]
(clnt_broadcast): Likewise.

21 years ago(readtcp): Use poll instead of select.
drepper [Sun, 28 Jun 1998 09:48:53 +0000 (09:48 +0000)]
(readtcp): Use poll instead of select.

21 years agoUpdate.
drepper [Sat, 27 Jun 1998 17:19:20 +0000 (17:19 +0000)]
Update.

21 years ago(handle_new_request): Handle POLLHUP correctly.
drepper [Sat, 27 Jun 1998 17:16:24 +0000 (17:16 +0000)]
(handle_new_request): Handle POLLHUP correctly.
(close_sockets): Correct parameter to dbg_log.

21 years agoUpdate.
rth [Sat, 27 Jun 1998 15:18:16 +0000 (15:18 +0000)]
Update.

21 years ago * sysdeps/unix/sysv/linux/sparc/sparc32/getpagesize.c: When
rth [Sat, 27 Jun 1998 15:15:03 +0000 (15:15 +0000)]
    * sysdeps/unix/sysv/linux/sparc/sparc32/getpagesize.c: When
        _dl_pagesize not set, use system call to always get correct answer.
        * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
        (__syscall_getpagesize): Add

21 years agoCleanup weak_extern usage for _dl_hwcap and _dl_hwcap_mask.
rth [Sat, 27 Jun 1998 15:14:39 +0000 (15:14 +0000)]
Cleanup weak_extern usage for _dl_hwcap and _dl_hwcap_mask.

21 years agoUpdate.
drepper [Sat, 27 Jun 1998 14:49:36 +0000 (14:49 +0000)]
Update.

21 years ago(res_send): Fix typo.
drepper [Sat, 27 Jun 1998 14:49:02 +0000 (14:49 +0000)]
(res_send): Fix typo.

21 years agoTypos.
drepper [Sat, 27 Jun 1998 13:39:37 +0000 (13:39 +0000)]
Typos.

21 years agoUpdate.
drepper [Sat, 27 Jun 1998 13:29:37 +0000 (13:29 +0000)]
Update.

21 years ago(rcmd): Change to use __poll instead of select.
drepper [Sat, 27 Jun 1998 13:29:24 +0000 (13:29 +0000)]
(rcmd): Change to use __poll instead of select.

21 years ago(res_send): Change to use __poll instead of select.
drepper [Sat, 27 Jun 1998 13:29:11 +0000 (13:29 +0000)]
(res_send): Change to use __poll instead of select.

21 years agoUpdate.
drepper [Sat, 27 Jun 1998 13:16:32 +0000 (13:16 +0000)]
Update.

21 years agoDefine __poll and make poll weak alias.
drepper [Sat, 27 Jun 1998 13:16:06 +0000 (13:16 +0000)]
Define __poll and make poll weak alias.

21 years agoUpdate.
drepper [Sat, 27 Jun 1998 13:02:56 +0000 (13:02 +0000)]
Update.

21 years agoDefine __poll, make poll weak alias.
drepper [Sat, 27 Jun 1998 13:01:50 +0000 (13:01 +0000)]
Define __poll, make poll weak alias.

21 years agoUpdate.
drepper [Sat, 27 Jun 1998 09:52:12 +0000 (09:52 +0000)]
Update.

21 years agoInclude "math_private.h".
drepper [Sat, 27 Jun 1998 09:51:49 +0000 (09:51 +0000)]
Include "math_private.h".

21 years ago(feraiseexcept): Mark tmp as early-clobber.
drepper [Sat, 27 Jun 1998 09:51:32 +0000 (09:51 +0000)]
(feraiseexcept): Mark tmp as early-clobber.

21 years agoPass sp as arg 7. Kill __data_start.
drepper [Sat, 27 Jun 1998 09:51:18 +0000 (09:51 +0000)]
Pass sp as arg 7.  Kill __data_start.

21 years ago(elf_machine_runtime_setup): Only set _dl_profile_map if _dl_name_match_p.
drepper [Sat, 27 Jun 1998 09:50:59 +0000 (09:50 +0000)]
(elf_machine_runtime_setup): Only set _dl_profile_map if _dl_name_match_p.
(RTLD_START): Fix .prologue.  Set __libc_stack_end.

21 years ago(elf): Kill -mno-fp-regs.
drepper [Sat, 27 Jun 1998 09:50:41 +0000 (09:50 +0000)]
(elf): Kill -mno-fp-regs.

21 years agoCheck for 32-bit overflow. Move base handling away from strtoul.
drepper [Sat, 27 Jun 1998 09:50:26 +0000 (09:50 +0000)]
Check for 32-bit overflow.  Move base handling away from strtoul.
Always reset errno.

21 years agoCast to mp_limb_t appropriately.
drepper [Sat, 27 Jun 1998 09:50:04 +0000 (09:50 +0000)]
Cast to mp_limb_t appropriately.

21 years agoDeclare __poll.
drepper [Sat, 27 Jun 1998 09:49:34 +0000 (09:49 +0000)]
Declare __poll.

21 years agoExport __poll.
drepper [Sat, 27 Jun 1998 09:47:36 +0000 (09:47 +0000)]
Export __poll.

21 years ago(__finite): Fix typo.
drepper [Fri, 26 Jun 1998 23:35:06 +0000 (23:35 +0000)]
(__finite): Fix typo.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 22:59:42 +0000 (22:59 +0000)]
Update.

21 years ago(__finite): Use alias-safe code.
drepper [Fri, 26 Jun 1998 22:59:32 +0000 (22:59 +0000)]
(__finite): Use alias-safe code.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 22:47:20 +0000 (22:47 +0000)]
Update.

21 years agoRewrite __create_ib_request.
drepper [Fri, 26 Jun 1998 22:47:07 +0000 (22:47 +0000)]
Rewrite __create_ib_request.

21 years agoRemove unused entries.
drepper [Fri, 26 Jun 1998 22:46:53 +0000 (22:46 +0000)]
Remove unused entries.

21 years agoDon't copy server structure.
drepper [Fri, 26 Jun 1998 22:46:43 +0000 (22:46 +0000)]
Don't copy server structure.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 20:53:31 +0000 (20:53 +0000)]
Update.

21 years ago(pthread_exited): If thread is not detached put it on special list.
drepper [Fri, 26 Jun 1998 20:53:09 +0000 (20:53 +0000)]
(pthread_exited): If thread is not detached put it on special list.
(pthread_handle_free): If thread is not on list with living threads search
on list with detached threads.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 15:39:59 +0000 (15:39 +0000)]
Update.

21 years agoUse __PMT instead of __PMS.
drepper [Fri, 26 Jun 1998 15:39:40 +0000 (15:39 +0000)]
Use __PMT  instead of __PMS.

21 years ago(__PMT): Use this instead of __PMS.
drepper [Fri, 26 Jun 1998 15:39:00 +0000 (15:39 +0000)]
(__PMT): Use this instead of __PMS.

21 years ago(__PMT): Use this instead of __PMS.
drepper [Fri, 26 Jun 1998 15:38:39 +0000 (15:38 +0000)]
(__PMT): Use this instead of __PMS.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 14:47:05 +0000 (14:47 +0000)]
Update.

21 years agoUse __PMS in bsearch and qsort prototpypes.
drepper [Fri, 26 Jun 1998 14:46:51 +0000 (14:46 +0000)]
Use __PMS in bsearch and qsort prototpypes.

21 years agoDefine CFLAGS-bsearch.c, CFLAGS-msort.c, and CFLAGS-qsort.c to
drepper [Fri, 26 Jun 1998 14:46:11 +0000 (14:46 +0000)]
Define CFLAGS-bsearch.c, CFLAGS-msort.c, and CFLAGS-qsort.c to
$(exceptions).

21 years agoDefine __PMS. When using modern g++ define __P to use throw().
drepper [Fri, 26 Jun 1998 14:45:06 +0000 (14:45 +0000)]
Define __PMS.  When using modern g++ define __P to use throw().

21 years agoUse __PMS in tsearch, tfind, tdelete, twalk, tdestroy, lfind, and
drepper [Fri, 26 Jun 1998 14:44:10 +0000 (14:44 +0000)]
Use __PMS in tsearch, tfind, tdelete, twalk, tdestroy, lfind, and
lsearch prototpypes.

21 years agoDefine CFLAGS-tsearch.c and CFLAGS-lsearch.c to $(exceptions).
drepper [Fri, 26 Jun 1998 14:43:03 +0000 (14:43 +0000)]
Define CFLAGS-tsearch.c and CFLAGS-lsearch.c to $(exceptions).

21 years agoCheck for -fexceptions.
drepper [Fri, 26 Jun 1998 14:42:16 +0000 (14:42 +0000)]
Check for -fexceptions.

21 years agoDefine exceptions, not no-exceptions.
drepper [Fri, 26 Jun 1998 14:41:45 +0000 (14:41 +0000)]
Define exceptions, not no-exceptions.

21 years agoRegenerated: autoconf configure.in
drepper [Fri, 26 Jun 1998 13:41:02 +0000 (13:41 +0000)]
Regenerated: autoconf  configure.in

21 years ago(__finite): Use C code, not asm.
drepper [Fri, 26 Jun 1998 12:45:00 +0000 (12:45 +0000)]
(__finite): Use C code, not asm.

21 years agoRegenerated: autoconf configure.in
drepper [Fri, 26 Jun 1998 10:34:10 +0000 (10:34 +0000)]
Regenerated: autoconf  configure.in

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 10:15:45 +0000 (10:15 +0000)]
Update.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 10:15:28 +0000 (10:15 +0000)]
Update.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 10:03:25 +0000 (10:03 +0000)]
Update.

21 years ago(PTHREAD_RWLOCK_INITIALIZER): Correct for new definition of pthread_rwlock_t.
drepper [Fri, 26 Jun 1998 10:03:17 +0000 (10:03 +0000)]
(PTHREAD_RWLOCK_INITIALIZER): Correct for new definition of pthread_rwlock_t.

21 years agoSubstitute @old_glibc_headers@.
drepper [Fri, 26 Jun 1998 09:56:39 +0000 (09:56 +0000)]
Substitute @old_glibc_headers@.

21 years ago(remove-old-headers): Make phony.
drepper [Fri, 26 Jun 1998 09:56:15 +0000 (09:56 +0000)]
(remove-old-headers): Make phony.

21 years agoRemove __libc_uid.
drepper [Fri, 26 Jun 1998 09:55:42 +0000 (09:55 +0000)]
Remove __libc_uid.

21 years ago(Allocation, Pseudo-Terminal Pairs): Fix typos.
drepper [Fri, 26 Jun 1998 09:53:25 +0000 (09:53 +0000)]
(Allocation, Pseudo-Terminal Pairs): Fix typos.

21 years agoUpdate.
drepper [Fri, 26 Jun 1998 09:51:29 +0000 (09:51 +0000)]
Update.

21 years agoCorrect test whether to compile __pthread_compare_and_swap or not.
drepper [Fri, 26 Jun 1998 09:51:20 +0000 (09:51 +0000)]
Correct test whether to compile __pthread_compare_and_swap or not.

21 years agoRemove some of the Alpha functions.
drepper [Fri, 26 Jun 1998 09:48:21 +0000 (09:48 +0000)]
Remove some of the Alpha functions.

21 years agoAdd Alpha-specific io function from protected namespace.
drepper [Fri, 26 Jun 1998 09:46:02 +0000 (09:46 +0000)]
Add Alpha-specific io function from protected namespace.

21 years agoUpdate.
drepper [Thu, 25 Jun 1998 19:44:22 +0000 (19:44 +0000)]
Update.

21 years agoUndo last patch.
drepper [Thu, 25 Jun 1998 19:44:00 +0000 (19:44 +0000)]
Undo last patch.

21 years agoi686 specific low-level definition for pthreads.
drepper [Thu, 25 Jun 1998 19:43:43 +0000 (19:43 +0000)]
i686 specific low-level definition for pthreads.

21 years agoUpdate.
drepper [Thu, 25 Jun 1998 19:38:32 +0000 (19:38 +0000)]
Update.

21 years agoAdditional startup code for static i386 Hurd binaries.
drepper [Thu, 25 Jun 1998 19:38:16 +0000 (19:38 +0000)]
Additional startup code for static i386 Hurd binaries.

21 years ago[!PIC] (init1): Call __libc_init_secure.
drepper [Thu, 25 Jun 1998 19:37:48 +0000 (19:37 +0000)]
[!PIC] (init1): Call __libc_init_secure.
(_hurd_stack_setup): Renamed from __libc_init_first.
(__libc_init_first): New function.

21 years agoHurd/i386 specific make rules.
drepper [Thu, 25 Jun 1998 19:37:24 +0000 (19:37 +0000)]
Hurd/i386 specific make rules.

21 years agoDefine locale-CPPFLAGS instead of redefining CPPFLAGS.
drepper [Thu, 25 Jun 1998 19:36:57 +0000 (19:36 +0000)]
Define locale-CPPFLAGS instead of redefining CPPFLAGS.

21 years agoUpdate.
drepper [Thu, 25 Jun 1998 19:36:12 +0000 (19:36 +0000)]
Update.

21 years agoFinish user stack support. Change locking code to be safe in
drepper [Thu, 25 Jun 1998 19:36:00 +0000 (19:36 +0000)]
Finish user stack support.  Change locking code to be safe in
situations with different priorities.

21 years agoWhen compiling for i686 don't test for xchgcmp instruction, it is
drepper [Thu, 25 Jun 1998 19:35:10 +0000 (19:35 +0000)]
When compiling for i686 don't test for xchgcmp instruction, it is
available.

21 years agoFinish user stack support. Change locking code to be safe in
drepper [Thu, 25 Jun 1998 19:33:50 +0000 (19:33 +0000)]
Finish user stack support.  Change locking code to be safe in
situations with different priorities.

21 years agoExport __sigaction.
drepper [Thu, 25 Jun 1998 19:31:05 +0000 (19:31 +0000)]
Export __sigaction.

21 years ago(CPPFLAGS): Use $($(subdir)-CPPFLAGS) if defined first.
drepper [Thu, 25 Jun 1998 19:30:39 +0000 (19:30 +0000)]
(CPPFLAGS): Use $($(subdir)-CPPFLAGS) if defined first.

21 years ago(CLONE_PTRACE): Add it (from Linux 2.1.107).
drepper [Thu, 25 Jun 1998 16:44:14 +0000 (16:44 +0000)]
(CLONE_PTRACE):  Add it (from Linux 2.1.107).

21 years agoMake [sg]et_stacksize and [sg]et_stackaddr prototypes always available.
drepper [Thu, 25 Jun 1998 15:02:46 +0000 (15:02 +0000)]
Make [sg]et_stacksize and [sg]et_stackaddr prototypes always available.