kopensolaris-gnu/glibc.git
22 years agoInclude <stdio.h> in test program to make it strictily conforming.
drepper [Wed, 1 Jul 1998 09:16:19 +0000 (09:16 +0000)]
Include <stdio.h> in test program to make it strictily conforming.

22 years ago(inet_aton): Define variable base only if needed.
drepper [Wed, 1 Jul 1998 09:15:10 +0000 (09:15 +0000)]
(inet_aton): Define variable base only if needed.

22 years ago * sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
schwab [Wed, 1 Jul 1998 01:42:07 +0000 (01:42 +0000)]
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
not a strong alias.

22 years agoUpdate.
drepper [Tue, 30 Jun 1998 13:22:33 +0000 (13:22 +0000)]
Update.

22 years agoUpdate.
drepper [Tue, 30 Jun 1998 12:18:36 +0000 (12:18 +0000)]
Update.

22 years ago(headers): Remove bits/pthreadtypes.h.
drepper [Tue, 30 Jun 1998 12:18:24 +0000 (12:18 +0000)]
(headers): Remove bits/pthreadtypes.h.

22 years ago[subdir==posix] (headers): Add bits/pthreadtypes.h.
drepper [Tue, 30 Jun 1998 12:18:07 +0000 (12:18 +0000)]
[subdir==posix] (headers): Add bits/pthreadtypes.h.

22 years agoUpdate.
drepper [Tue, 30 Jun 1998 12:09:42 +0000 (12:09 +0000)]
Update.

22 years agoInclude pthreadtypes.h.
drepper [Tue, 30 Jun 1998 12:09:15 +0000 (12:09 +0000)]
Include pthreadtypes.h.
Define size_t.

22 years agoInclude pthreadtypes.h.
drepper [Tue, 30 Jun 1998 12:08:40 +0000 (12:08 +0000)]
Include pthreadtypes.h.
Define size_t.

22 years agoInclude pthreadtypes.h.
drepper [Tue, 30 Jun 1998 12:08:02 +0000 (12:08 +0000)]
Include pthreadtypes.h.
Define size_t.

22 years agoDefine size_t.
drepper [Tue, 30 Jun 1998 12:07:42 +0000 (12:07 +0000)]
Define size_t.

22 years agoProtect non-standard names.
drepper [Tue, 30 Jun 1998 12:06:42 +0000 (12:06 +0000)]
Protect non-standard names.

22 years agoDefine __sched_param struct if requested.
drepper [Tue, 30 Jun 1998 12:05:12 +0000 (12:05 +0000)]
Define __sched_param struct if requested.

22 years agoEmpty file which should include pthread types.
drepper [Tue, 30 Jun 1998 12:04:21 +0000 (12:04 +0000)]
Empty file which should include pthread types.

22 years agoDefine O_LARGEFILE only if __USE_LARGEFILE64 is defined.
drepper [Tue, 30 Jun 1998 12:03:52 +0000 (12:03 +0000)]
Define O_LARGEFILE only if __USE_LARGEFILE64 is defined.

22 years agoDefine ENOTSUP though the kernel doesn't do this.
drepper [Tue, 30 Jun 1998 12:03:08 +0000 (12:03 +0000)]
Define ENOTSUP though the kernel doesn't do this.

22 years agoInclude pthreadtypes.h.
drepper [Tue, 30 Jun 1998 12:02:24 +0000 (12:02 +0000)]
Include pthreadtypes.h.

22 years agoAvoid include_next warning.
drepper [Tue, 30 Jun 1998 12:01:24 +0000 (12:01 +0000)]
Avoid include_next warning.

22 years agoInclude errno.h.
drepper [Tue, 30 Jun 1998 12:00:56 +0000 (12:00 +0000)]
Include errno.h.

22 years agoInclude limits.h.
drepper [Tue, 30 Jun 1998 12:00:33 +0000 (12:00 +0000)]
Include limits.h.

22 years agoRemove __need_timespec_t. We can include the whole time.h.
drepper [Tue, 30 Jun 1998 11:59:58 +0000 (11:59 +0000)]
Remove __need_timespec_t.  We can include the whole time.h.

22 years agoAdd several more _POSIX_* limits.
drepper [Tue, 30 Jun 1998 11:59:13 +0000 (11:59 +0000)]
Add several more _POSIX_* limits.

22 years agoTests for compliance with POSIX.1, annex C.
drepper [Tue, 30 Jun 1998 11:58:42 +0000 (11:58 +0000)]
Tests for compliance with POSIX.1, annex C.

22 years ago(distribute): Add bits/pthreadtypes.h.
drepper [Tue, 30 Jun 1998 11:58:06 +0000 (11:58 +0000)]
(distribute): Add bits/pthreadtypes.h.
(tests): Build and run annexc program.

22 years agoUpdate.
drepper [Tue, 30 Jun 1998 11:57:19 +0000 (11:57 +0000)]
Update.

22 years agoPOSIX type for threads.
drepper [Tue, 30 Jun 1998 11:56:35 +0000 (11:56 +0000)]
POSIX type for threads.

22 years agoInclude only allowed headers. Move type definition to bits/pthreadtypes.h.
drepper [Tue, 30 Jun 1998 11:56:12 +0000 (11:56 +0000)]
Include only allowed headers.  Move type definition to bits/pthreadtypes.h.

22 years agoInclude errno.h.
drepper [Tue, 30 Jun 1998 11:54:49 +0000 (11:54 +0000)]
Include errno.h.

22 years agoInclude errno.h.
drepper [Tue, 30 Jun 1998 11:54:33 +0000 (11:54 +0000)]
Include errno.h.

22 years agoInclude errno.h.
drepper [Tue, 30 Jun 1998 11:54:20 +0000 (11:54 +0000)]
Include errno.h.

22 years agoInclude errno.h.
drepper [Tue, 30 Jun 1998 11:54:07 +0000 (11:54 +0000)]
Include errno.h.

22 years agoInclude errno.h.
drepper [Tue, 30 Jun 1998 11:53:51 +0000 (11:53 +0000)]
Include errno.h.

22 years agoUse memcpy to copy sched_param.
drepper [Tue, 30 Jun 1998 11:53:23 +0000 (11:53 +0000)]
Use memcpy to copy sched_param.

22 years agoInclude limits.h.
drepper [Tue, 30 Jun 1998 11:53:04 +0000 (11:53 +0000)]
Include limits.h.

22 years agoInclude errno.h. Use memcpy to copy sched_param.
drepper [Tue, 30 Jun 1998 11:52:43 +0000 (11:52 +0000)]
Include errno.h.  Use memcpy to copy sched_param.

22 years agoWrapper around rt/aio.h.
drepper [Tue, 30 Jun 1998 11:51:53 +0000 (11:51 +0000)]
Wrapper around rt/aio.h.

22 years agoUpdate.
drepper [Mon, 29 Jun 1998 12:44:22 +0000 (12:44 +0000)]
Update.

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

22 years agoDon't use __libc_pid.
drepper [Mon, 29 Jun 1998 12:43:27 +0000 (12:43 +0000)]
Don't use __libc_pid.

22 years agoDon't define __libc_pid.
drepper [Mon, 29 Jun 1998 12:43:16 +0000 (12:43 +0000)]
Don't define __libc_pid.

22 years agoDon't define __libc_pid.
drepper [Mon, 29 Jun 1998 12:42:51 +0000 (12:42 +0000)]
Don't define __libc_pid.

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

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

22 years agoDon't use __libc_pid.
drepper [Mon, 29 Jun 1998 12:41:57 +0000 (12:41 +0000)]
Don't use __libc_pid.

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

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

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

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

22 years agoUpdate.
drepper [Mon, 29 Jun 1998 12:39:52 +0000 (12:39 +0000)]
Update.

22 years agoUse __PMT not __P for function pointers.
drepper [Mon, 29 Jun 1998 12:39:39 +0000 (12:39 +0000)]
Use __PMT not __P for function pointers.
Define various PTHREAD_* symbols also as macros as demanded in
POSIX.1, Annex C.

22 years ago(__pthread_initialize): Define again.
drepper [Mon, 29 Jun 1998 12:37:54 +0000 (12:37 +0000)]
(__pthread_initialize): Define again.

22 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.

22 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.

22 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.

22 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.

22 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.

22 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.

22 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.

22 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.

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

22 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.

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

22 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.

22 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.

22 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.

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

22 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

22 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.

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

22 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.

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

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

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

22 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.

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

22 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.

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

22 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

22 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.

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

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

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

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

22 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.

22 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.

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

22 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.

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

22 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.

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

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

22 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.

22 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.

22 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.

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

22 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.

22 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.

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

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