kopensolaris-gnu/glibc.git
25 years ago(_hurd_sig_post): __sig_post renamed to __msg_sig_post.
roland [Tue, 17 Jan 1995 22:31:56 +0000 (22:31 +0000)]
(_hurd_sig_post): __sig_post renamed to __msg_sig_post.

25 years ago(_hurd_raise_signal): __sig_post renamed to __msg_sig_post.
roland [Tue, 17 Jan 1995 22:31:24 +0000 (22:31 +0000)]
(_hurd_raise_signal): __sig_post renamed to __msg_sig_post.

25 years ago(post_reply): Prepend `msg_' to RPC names.
roland [Tue, 17 Jan 1995 22:30:10 +0000 (22:30 +0000)]
(post_reply): Prepend `msg_' to RPC names.

25 years agoInitial revision
roland [Tue, 17 Jan 1995 12:31:59 +0000 (12:31 +0000)]
Initial revision

25 years agoRevamped to use new io_select interface, which has normal EINTR semantics.
roland [Tue, 17 Jan 1995 11:04:39 +0000 (11:04 +0000)]
Revamped to use new io_select interface, which has normal EINTR semantics.
Instead of waiting for io_select_done notification messages,
send io_select messages with short reply timeout and then wait for
io_select_reply messages.

25 years ago(_hurd_exec): Pass (_hurd_exec_flags & EXEC_INHERITED) to file_exec.
roland [Tue, 17 Jan 1995 10:19:17 +0000 (10:19 +0000)]
(_hurd_exec): Pass (_hurd_exec_flags & EXEC_INHERITED) to file_exec.

25 years ago(post_reply): Take new arg UNTRACED; if nonzero, use sig_post_untraced_reply.
roland [Tue, 17 Jan 1995 09:10:43 +0000 (09:10 +0000)]
(post_reply): Take new arg UNTRACED; if nonzero, use sig_post_untraced_reply.
All callers changed.
(abort_thread, abort_rpcs): Take same new arg and pass it through.
All callers changed.
(_hurd_internal_post_signal): Take new arg UNTRACED.
If zero and process is traced, stop with SIGNO as stop signal.
If nonzero, resume process before delivering signal (unless ACT==stop).
Expand local fn sigwakeup into block at end taken iff SIGNO!=0.
(signal_allowed): New function, broken out of _S_sig_post.
(_S_sig_post): Call it.  Pass UNTRACED arg of false to
_hurd_internal_post_signal.
(_S_sig_post_untraced): New function.  Just like _S_sig_post, but pass true
for UNTRACED.

25 years ago(_hurd_internal_post_signal): Take new arg UNTRACED.
roland [Tue, 17 Jan 1995 08:59:18 +0000 (08:59 +0000)]
(_hurd_internal_post_signal): Take new arg UNTRACED.

25 years ago(_S_catch_exception_raise): Pass UNTRACED arg to _hurd_internal_post_signal
roland [Tue, 17 Jan 1995 08:16:40 +0000 (08:16 +0000)]
(_S_catch_exception_raise): Pass UNTRACED arg to _hurd_internal_post_signal
(value zero).

25 years ago(_hurd_exec_flags): Declare it.
roland [Tue, 17 Jan 1995 04:48:36 +0000 (04:48 +0000)]
(_hurd_exec_flags): Declare it.

25 years ago(_hurd_proc_init): If EXEC_TRACED is set in _hurd_exec_flags,
roland [Tue, 17 Jan 1995 04:32:49 +0000 (04:32 +0000)]
(_hurd_proc_init): If EXEC_TRACED is set in _hurd_exec_flags,
raise a SIGTRAP signal (with a sigcode of zero).

25 years ago(_hurd_exec_flags): New variable.
roland [Tue, 17 Jan 1995 04:26:53 +0000 (04:26 +0000)]
(_hurd_exec_flags): New variable.
(_hurd_init): Initialize it from FLAGS arg.

25 years agoRemove config.h and config.log.
roland [Mon, 16 Jan 1995 20:49:01 +0000 (20:49 +0000)]
Remove config.h and config.log.

25 years agoAdd AC_CONST check.
roland [Sun, 15 Jan 1995 20:22:24 +0000 (20:22 +0000)]
Add AC_CONST check.

25 years agoUpdated from BIND-4.9.3-BETA17.
roland [Sun, 15 Jan 1995 18:13:54 +0000 (18:13 +0000)]
Updated from BIND-4.9.3-BETA17.

25 years ago#undef sun.
roland [Sun, 15 Jan 1995 18:12:04 +0000 (18:12 +0000)]
#undef sun.

25 years agoUpdated from BIND-4.9.3-BETA17.
roland [Sun, 15 Jan 1995 18:09:01 +0000 (18:09 +0000)]
Updated from BIND-4.9.3-BETA17.

25 years ago(headers): Add sockaddrcom.h.
roland [Sun, 15 Jan 1995 17:37:53 +0000 (17:37 +0000)]
(headers): Add sockaddrcom.h.

25 years ago(__SOCKADDR_COMMON_SIZE): New macro.
roland [Sun, 15 Jan 1995 17:35:38 +0000 (17:35 +0000)]
(__SOCKADDR_COMMON_SIZE): New macro.

25 years ago(__SOCKADDR_COMMON_SIZE): New macro.
roland [Sun, 15 Jan 1995 17:34:25 +0000 (17:34 +0000)]
(__SOCKADDR_COMMON_SIZE): New macro.

25 years agoInclude <sockaddrcom.h>.
roland [Sun, 15 Jan 1995 17:32:59 +0000 (17:32 +0000)]
Include <sockaddrcom.h>.
(struct sockaddr_in): Use the __SOCKADDR_COMMON macro.

25 years agoInclude <sockaddrcom.h>.
roland [Sun, 15 Jan 1995 17:29:08 +0000 (17:29 +0000)]
Include <sockaddrcom.h>.
(struct sockaddr_un): Use the __SOCKADDR_COMMON macro.

25 years agoInclude <sockaddrcom.h>.
roland [Sun, 15 Jan 1995 17:27:29 +0000 (17:27 +0000)]
Include <sockaddrcom.h>.
(struct sockaddr): Use the __SOCKADDR_COMMON macro.

25 years agoInitial revision
roland [Sun, 15 Jan 1995 17:24:44 +0000 (17:24 +0000)]
Initial revision

25 years agoInitial revision
roland [Sun, 15 Jan 1995 17:22:32 +0000 (17:22 +0000)]
Initial revision

25 years agoInitial revision
roland [Sun, 15 Jan 1995 16:50:59 +0000 (16:50 +0000)]
Initial revision

25 years ago[__USE_SVID] (F_ALLOCSP, F_FREESP): New macros.
roland [Sun, 15 Jan 1995 16:46:58 +0000 (16:46 +0000)]
[__USE_SVID] (F_ALLOCSP, F_FREESP): New macros.

25 years agoInitial revision
roland [Sun, 15 Jan 1995 16:40:39 +0000 (16:40 +0000)]
Initial revision

25 years ago[__GNUC__ && __USE_BSD] (strtoq, strtouq): Declare them.
roland [Sun, 15 Jan 1995 12:26:43 +0000 (12:26 +0000)]
[__GNUC__ && __USE_BSD] (strtoq, strtouq): Declare them.

25 years agoChange uses of `long' keyword throughout to use `LONG' macro.
roland [Sun, 15 Jan 1995 12:24:13 +0000 (12:24 +0000)]
Change uses of `long' keyword throughout to use `LONG' macro.
[! QUAD] (LONG): Define as long.
[QUAD] (LONG): Define as long long.
[QUAD] (LONG_MIN, LONG_MAX, ULONG_MAX): Redefine to long long versions.
[QUAD] (strtoul, strtol): Define to strtouq, strtoq.

25 years ago(routines): Add strtoq and strtouq.
roland [Sun, 15 Jan 1995 12:19:57 +0000 (12:19 +0000)]
(routines): Add strtoq and strtouq.

25 years agoInitial revision
roland [Sun, 15 Jan 1995 12:19:10 +0000 (12:19 +0000)]
Initial revision

25 years agoInitial revision
roland [Sun, 15 Jan 1995 12:18:34 +0000 (12:18 +0000)]
Initial revision

25 years agoIf there was a precision specified, ignore the 0 flag and always pad with
roland [Sun, 15 Jan 1995 11:59:21 +0000 (11:59 +0000)]
If there was a precision specified, ignore the 0 flag and always pad with
spaces.

25 years agoDon't use strchr to skip text until next %.
roland [Sun, 15 Jan 1995 11:56:39 +0000 (11:56 +0000)]
Don't use strchr to skip text until next %.
Use a loop and also stop on first !isascii char.

25 years ago * sysdeps/unix/bsd/ultrix4/mips/start.S: Use s0, s1, and s2
brendan [Tue, 10 Jan 1995 18:46:33 +0000 (18:46 +0000)]
* sysdeps/unix/bsd/ultrix4/mips/start.S: Use s0, s1, and s2
instead of t0, t1, and t2.

25 years agoUpdate copyright notice.
bothner [Wed, 4 Jan 1995 20:57:31 +0000 (20:57 +0000)]
Update copyright notice.

25 years agoRecognize BSD/OS as bsdi. Patch from Chris Torek <torek@BSDI.COM>.
bothner [Wed, 4 Jan 1995 20:54:24 +0000 (20:54 +0000)]
Recognize BSD/OS as bsdi.  Patch from Chris Torek <torek@BSDI.COM>.

25 years agoInclude string.h and stdlib.h.
roland [Wed, 28 Dec 1994 10:59:36 +0000 (10:59 +0000)]
Include string.h and stdlib.h.

25 years ago(NETDB_INTERNAL, NETDB_SUCCESS): New macros.
roland [Wed, 28 Dec 1994 10:58:47 +0000 (10:58 +0000)]
(NETDB_INTERNAL, NETDB_SUCCESS): New macros.

25 years agoUpdated from BIND 4.9.3-BETA14.
roland [Wed, 28 Dec 1994 10:38:01 +0000 (10:38 +0000)]
Updated from BIND 4.9.3-BETA14.

25 years agoUpdated from BIND 4.9.3-BETA14.
roland [Wed, 28 Dec 1994 10:34:13 +0000 (10:34 +0000)]
Updated from BIND 4.9.3-BETA14.

25 years agoUpdated from BIND 4.9.3-BETA14.
roland [Wed, 28 Dec 1994 10:33:55 +0000 (10:33 +0000)]
Updated from BIND 4.9.3-BETA14.

25 years agoUpdated from BIND 4.9.3-BETA14.
roland [Wed, 28 Dec 1994 10:33:16 +0000 (10:33 +0000)]
Updated from BIND 4.9.3-BETA14.

25 years agoUpdated from BIND 4.9.3-BETA14.
roland [Wed, 28 Dec 1994 10:32:38 +0000 (10:32 +0000)]
Updated from BIND 4.9.3-BETA14.

25 years agoUpdated from BIND 4.9.3-BETA14.
roland [Wed, 28 Dec 1994 10:32:21 +0000 (10:32 +0000)]
Updated from BIND 4.9.3-BETA14.

25 years ago(__m81_inline): New macro.
roland [Wed, 28 Dec 1994 09:57:21 +0000 (09:57 +0000)]
(__m81_inline): New macro.
Replace all uses of `extern __inline' with `__m81_inline'.

25 years agoSwap args in subl.
roland [Wed, 28 Dec 1994 08:41:24 +0000 (08:41 +0000)]
Swap args in subl.

25 years ago[__USE_MISC] (ushort, uint): New typedefs, for compatibility.
roland [Wed, 28 Dec 1994 08:27:15 +0000 (08:27 +0000)]
[__USE_MISC] (ushort, uint): New typedefs, for compatibility.

25 years agoReformat paragraph to avoid overfull hbox. edition_0_06
roland [Sat, 24 Dec 1994 12:07:59 +0000 (12:07 +0000)]
Reformat paragraph to avoid overfull hbox.

25 years agoReformat paragraph to avoid overfull hbox.
roland [Sat, 24 Dec 1994 11:55:31 +0000 (11:55 +0000)]
Reformat paragraph to avoid overfull hbox.

25 years agoRemove DRAFT from edition, update last updated date.
roland [Sat, 24 Dec 1994 11:55:08 +0000 (11:55 +0000)]
Remove DRAFT from edition, update last updated date.

25 years agoMiscellaneous edits.
roland [Sat, 24 Dec 1994 11:38:35 +0000 (11:38 +0000)]
Miscellaneous edits.

25 years agoMiscellaneous edits.
roland [Sat, 24 Dec 1994 11:37:49 +0000 (11:37 +0000)]
Miscellaneous edits.

25 years ago(sun4:SunOS:*:*): Handle Solbourne OS/MP systems.
kenner [Wed, 21 Dec 1994 20:51:03 +0000 (20:51 +0000)]
(sun4:SunOS:*:*): Handle Solbourne OS/MP systems.

25 years ago(__spin_lock_solid): Use __swtch_pri instead of swtch.
mib [Tue, 20 Dec 1994 18:38:21 +0000 (18:38 +0000)]
(__spin_lock_solid): Use __swtch_pri instead of swtch.

25 years ago(__setpgrp): Use __ version of swtch_pri.
mib [Tue, 20 Dec 1994 18:37:24 +0000 (18:37 +0000)]
(__setpgrp): Use __ version of swtch_pri.

25 years ago(__setsid): Use __ version of swtch_pri.
mib [Tue, 20 Dec 1994 18:36:33 +0000 (18:36 +0000)]
(__setsid): Use __ version of swtch_pri.

25 years ago(__setsid): Use swtch_pri instead of swtch.
mib [Tue, 20 Dec 1994 18:34:41 +0000 (18:34 +0000)]
(__setsid): Use swtch_pri instead of swtch.

25 years ago(__setpgrp): Use swtch_pri instead of swtch.
mib [Tue, 20 Dec 1994 18:33:12 +0000 (18:33 +0000)]
(__setpgrp): Use swtch_pri instead of swtch.

25 years ago(iruserok): Use alloca instead of fixed-size buffer for PBUF.
roland [Thu, 15 Dec 1994 18:05:17 +0000 (18:05 +0000)]
(iruserok): Use alloca instead of fixed-size buffer for PBUF.
(__ivaliduser): Use getline instead of fgets with fixed-size buffer.

25 years ago(subdirs): Don't elide inet.
roland [Thu, 15 Dec 1994 17:01:00 +0000 (17:01 +0000)]
(subdirs): Don't elide inet.

25 years agoReverse register and immediate args in `bis' insn; immediate must be
roland [Thu, 15 Dec 1994 01:01:53 +0000 (01:01 +0000)]
Reverse register and immediate args in `bis' insn; immediate must be
second.

25 years agoUse subl instead of decl.
roland [Thu, 15 Dec 1994 00:29:17 +0000 (00:29 +0000)]
Use subl instead of decl.

25 years agoInitial revision
roland [Thu, 15 Dec 1994 00:28:12 +0000 (00:28 +0000)]
Initial revision

25 years ago(_hurd_setup_sighandler): Remove A macro; just use `asm volatile' with
roland [Thu, 15 Dec 1994 00:12:48 +0000 (00:12 +0000)]
(_hurd_setup_sighandler): Remove A macro; just use `asm volatile' with
proper quotes in each line.

25 years ago(CALL_WITH_SP): Put parens around jmp target register.
roland [Thu, 15 Dec 1994 00:09:43 +0000 (00:09 +0000)]
(CALL_WITH_SP): Put parens around jmp target register.

25 years agoIncorporated from ADO dist 94g.
roland [Wed, 14 Dec 1994 23:50:35 +0000 (23:50 +0000)]
Incorporated from ADO dist 94g.

25 years agoIncorporated from ADO dist 94g.
roland [Wed, 14 Dec 1994 23:49:35 +0000 (23:49 +0000)]
Incorporated from ADO dist 94g.

25 years agoUse sethi and or to put address of __sigjmp_save in %g1 and jmp there.
roland [Wed, 14 Dec 1994 23:20:50 +0000 (23:20 +0000)]
Use sethi and or to put address of __sigjmp_save in %g1 and jmp there.
jmp cannot contain a complete absolute pointer.
Put second store in jmp delay slot.

25 years agoUse sethi and or to put address of __sigsetjmp in %g1 and jmp there.
roland [Wed, 14 Dec 1994 01:14:28 +0000 (01:14 +0000)]
Use sethi and or to put address of __sigsetjmp in %g1 and jmp there.
jmp cannot contain a complete absolute pointer.

25 years agoUse sethi and or to put address of __sigsetjmp in %g1 and jmp there.
roland [Wed, 14 Dec 1994 01:05:12 +0000 (01:05 +0000)]
Use sethi and or to put address of __sigsetjmp in %g1 and jmp there.
jmp cannot contain a complete absolute pointer.

25 years agoUse ; before } in { ... } exprs.
roland [Tue, 13 Dec 1994 20:47:45 +0000 (20:47 +0000)]
Use ; before } in { ... } exprs.

25 years agoUse `long int' for sigcode values.
roland [Mon, 12 Dec 1994 06:43:12 +0000 (06:43 +0000)]
Use `long int' for sigcode values.
Use _hurdsig_catch_fault.
Pass address of __sigreturn in $27, SCP value in $25.
In trampoline code, use those regs.

25 years agoUse asms instead of global register vars to restore FP regs.
roland [Mon, 12 Dec 1994 06:41:03 +0000 (06:41 +0000)]
Use asms instead of global register vars to restore FP regs.
Fix typo in REI invocation.

25 years ago(hud_register_ioctl_handler, _HURD_HANDLE_IOCTLS): Third arg to handler is
roland [Sun, 11 Dec 1994 22:41:04 +0000 (22:41 +0000)]
(hud_register_ioctl_handler, _HURD_HANDLE_IOCTLS): Third arg to handler is
a void *, not a __gnuc_va_list.

25 years ago(enlarge_buffer): Always add one char into NEED for the char we are writing
roland [Sun, 11 Dec 1994 20:32:27 +0000 (20:32 +0000)]
(enlarge_buffer): Always add one char into NEED for the char we are writing
or the NUL terminator.

25 years ago(enlarge_buffer): If realloc fails, just set error flag and preserve old
roland [Sun, 11 Dec 1994 19:11:27 +0000 (19:11 +0000)]
(enlarge_buffer): If realloc fails, just set error flag and preserve old
buffer state.

25 years agoIn fill_buffer case, check for zero buffer space after fflush and write one
roland [Sun, 11 Dec 1994 19:10:07 +0000 (19:10 +0000)]
In fill_buffer case, check for zero buffer space after fflush and write one
char normally.

25 years agoUse natural_t in place of int.
roland [Sat, 10 Dec 1994 06:11:14 +0000 (06:11 +0000)]
Use natural_t in place of int.

25 years agoUse C comments instead of ! comments.
roland [Sat, 10 Dec 1994 05:20:47 +0000 (05:20 +0000)]
Use C comments instead of ! comments.

25 years agoCast -1 to long int before casting to caddr_t.
roland [Sat, 10 Dec 1994 05:19:45 +0000 (05:19 +0000)]
Cast -1 to long int before casting to caddr_t.

25 years agoInclude <mach/machine/alpha_instruction.h> to define op_chmk.
roland [Sat, 10 Dec 1994 05:17:13 +0000 (05:17 +0000)]
Include <mach/machine/alpha_instruction.h> to define op_chmk.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:14:29 +0000 (05:14 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:11:04 +0000 (05:11 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:08:22 +0000 (05:08 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:07:47 +0000 (05:07 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:06:35 +0000 (05:06 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:05:53 +0000 (05:05 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:04:49 +0000 (05:04 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:03:42 +0000 (05:03 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 05:02:17 +0000 (05:02 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:59:27 +0000 (04:59 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:58:17 +0000 (04:58 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:56:36 +0000 (04:56 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:55:34 +0000 (04:55 +0000)]
Include <string.h>.
Use mach_msg_type_number_t in place of unsigned int.

25 years agoUse mach_msg_type_number_t in place of unsigned int.
roland [Sat, 10 Dec 1994 04:52:29 +0000 (04:52 +0000)]
Use mach_msg_type_number_t in place of unsigned int.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:51:02 +0000 (04:51 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:50:32 +0000 (04:50 +0000)]
Include <string.h>.

25 years agoInclude <string.h>.
roland [Sat, 10 Dec 1994 04:48:51 +0000 (04:48 +0000)]
Include <string.h>.