Brendan Kehoe [Fri, 10 Mar 1995 01:51:02 +0000 (01:51 +0000)]
moved from ../osf1
Brendan Kehoe [Fri, 10 Mar 1995 01:49:04 +0000 (01:49 +0000)]
imoved from osf1 (had to do it over here, cvs crashed at Cygnus
trying to do it remotely)
Brendan Kehoe [Fri, 10 Mar 1995 01:22:34 +0000 (01:22 +0000)]
moved to ../osf
Roland McGrath [Mon, 6 Mar 1995 00:22:30 +0000 (00:22 +0000)]
Initial checkin.
Roland McGrath [Fri, 3 Mar 1995 20:06:13 +0000 (20:06 +0000)]
(__mmap, __munmap): Declare these.
Roland McGrath [Fri, 3 Mar 1995 19:42:08 +0000 (19:42 +0000)]
(mmap): Rename to __mmap, add weak alias mmap.
Roland McGrath [Wed, 22 Feb 1995 02:53:16 +0000 (02:53 +0000)]
[subdir=crypt] (crypt): New variable, set to crypt.solar.
Roland McGrath [Tue, 21 Feb 1995 03:05:56 +0000 (03:05 +0000)]
Remove `__environ' definition.
Roland McGrath [Mon, 20 Feb 1995 00:53:51 +0000 (00:53 +0000)]
Remove __environ definition.
Roland McGrath [Sun, 19 Feb 1995 23:43:06 +0000 (23:43 +0000)]
Fix #include of renamed file. Remove extra weak alias.
Roland McGrath [Sun, 19 Feb 1995 23:33:19 +0000 (23:33 +0000)]
Fix unsquashed file name in #include.
Roland McGrath [Sat, 18 Feb 1995 00:05:51 +0000 (00:05 +0000)]
Previously uncontrolled files put into CVS.
Roland McGrath [Fri, 17 Feb 1995 23:48:00 +0000 (23:48 +0000)]
(divrem output): Do cvs commit if there is a CVS directory.
Roland McGrath [Fri, 17 Feb 1995 20:14:40 +0000 (20:14 +0000)]
Files generated from divrem.m4.
Roland McGrath [Fri, 17 Feb 1995 20:13:09 +0000 (20:13 +0000)]
Imported from gmp-1.900
Roland McGrath [Fri, 17 Feb 1995 18:39:13 +0000 (18:39 +0000)]
Update #include for renaming.
Roland McGrath [Fri, 10 Feb 1995 00:10:54 +0000 (00:10 +0000)]
Remove `const' from function prototype.
Roland McGrath [Wed, 8 Feb 1995 03:06:52 +0000 (03:06 +0000)]
Initial revision
Roland McGrath [Tue, 7 Feb 1995 04:25:56 +0000 (04:25 +0000)]
Use spin lock operations on sigstate lock.
Don't expect _hurd_self_sigstate to lock it.
Roland McGrath [Sun, 5 Feb 1995 22:59:48 +0000 (22:59 +0000)]
(ENTRY): Add `.ent' directive.
Roland McGrath [Fri, 3 Feb 1995 23:29:20 +0000 (23:29 +0000)]
Use ENV[0].__jmpbuf[0].
Roland McGrath [Fri, 3 Feb 1995 23:24:38 +0000 (23:24 +0000)]
Use `li' insn instead of `move'.
Roland McGrath [Fri, 3 Feb 1995 23:22:27 +0000 (23:22 +0000)]
Remove obsolete __NORETURN keyword.
Roland McGrath [Fri, 3 Feb 1995 23:20:27 +0000 (23:20 +0000)]
(_hurd_setup_sighandler): Use `long int' for sigcode.
Use explicit register numbers instead of names.
(_hurdsig_rcv_interrupted_p): Use _hurdsig_catch_fault.
Roland McGrath [Fri, 3 Feb 1995 23:15:48 +0000 (23:15 +0000)]
Use `long int' for sigcode.
Roland McGrath [Fri, 27 Jan 1995 20:48:38 +0000 (20:48 +0000)]
[ASSEMBLER]: Protect macros with this.
Roland McGrath [Thu, 26 Jan 1995 06:23:39 +0000 (06:23 +0000)]
Call getpgrp instead of __getpgrp.
Roland McGrath [Thu, 26 Jan 1995 05:36:51 +0000 (05:36 +0000)]
[ASSEMBLER]: Protect macros with this.
Roland McGrath [Thu, 26 Jan 1995 03:46:04 +0000 (03:46 +0000)]
(environ): Define as weak alias for __environ.
Roland McGrath [Thu, 26 Jan 1995 01:43:07 +0000 (01:43 +0000)]
(sysdep_routines): Removed __setpgid, __getpgid.
Roland McGrath [Thu, 26 Jan 1995 01:32:08 +0000 (01:32 +0000)]
Renamed __setpgrp to __setpgid, added weak aliases setpgid and setpgrp.
Roland McGrath [Thu, 26 Jan 1995 01:31:06 +0000 (01:31 +0000)]
(__getpgrp): Renamed to __getpgid, with weak alias getpgid.
Roland McGrath [Thu, 26 Jan 1995 01:28:44 +0000 (01:28 +0000)]
Included file was renamed from setpgrp.c.
Roland McGrath [Thu, 26 Jan 1995 01:27:55 +0000 (01:27 +0000)]
Included file was renamed from __getpgrp.c.
Roland McGrath [Thu, 26 Jan 1995 01:25:38 +0000 (01:25 +0000)]
Use subcall 4 to __pgrpsys.
Roland McGrath [Thu, 26 Jan 1995 01:24:28 +0000 (01:24 +0000)]
Use subcall 5 to __pgrpsys.
Roland McGrath [Thu, 26 Jan 1995 01:22:57 +0000 (01:22 +0000)]
Renamed __getpgrp to __getpgid, added weak alias getpgid.
Roland McGrath [Thu, 26 Jan 1995 01:21:48 +0000 (01:21 +0000)]
Renamed __setpgrp to __setpgid, added weak aliases setpgid and setpgrp.
Roland McGrath [Wed, 25 Jan 1995 22:39:24 +0000 (22:39 +0000)]
Included file was renamed from __getdents.S.
Roland McGrath [Wed, 25 Jan 1995 21:38:14 +0000 (21:38 +0000)]
Remove __NORETURN; it's obsolete.
Roland McGrath [Sun, 22 Jan 1995 20:28:20 +0000 (20:28 +0000)]
[weak_alias] (index): Define as weak alias for strchr.
Roland McGrath [Sat, 21 Jan 1995 15:40:54 +0000 (15:40 +0000)]
Converted to use weak aliases with macros from libc-symbols.h.
Roland McGrath [Sat, 21 Jan 1995 14:40:39 +0000 (14:40 +0000)]
Converted to use weak aliases with macros from libc-symbols.h.
Roland McGrath [Sun, 15 Jan 1995 16:50:59 +0000 (16:50 +0000)]
Initial revision
Brendan Kehoe [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.
Roland McGrath [Wed, 28 Dec 1994 09:57:21 +0000 (09:57 +0000)]
(__m81_inline): New macro.
Replace all uses of `extern __inline' with `__m81_inline'.
Roland McGrath [Thu, 15 Dec 1994 01:01:53 +0000 (01:01 +0000)]
Reverse register and immediate args in `bis' insn; immediate must be
second.
Roland McGrath [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.
Roland McGrath [Thu, 15 Dec 1994 00:09:43 +0000 (00:09 +0000)]
(CALL_WITH_SP): Put parens around jmp target register.
Roland McGrath [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.
Roland McGrath [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.
Roland McGrath [Sat, 10 Dec 1994 05:20:47 +0000 (05:20 +0000)]
Use C comments instead of ! comments.
Roland McGrath [Sat, 10 Dec 1994 05:17:13 +0000 (05:17 +0000)]
Include <mach/machine/alpha_instruction.h> to define op_chmk.
Roland McGrath [Sat, 10 Dec 1994 04:41:06 +0000 (04:41 +0000)]
Use `long int' for sigcode values.
Roland McGrath [Fri, 9 Dec 1994 20:24:26 +0000 (20:24 +0000)]
Include <sysdep.h> instead of <regdef.h>.
Use C comments instead of ! comments.
Roland McGrath [Fri, 9 Dec 1994 20:16:06 +0000 (20:16 +0000)]
Remove extra shift and OR of CHARMASK.
Roland McGrath [Fri, 9 Dec 1994 20:02:05 +0000 (20:02 +0000)]
Use ENV[0].__jmpbuf[0].
Roland McGrath [Fri, 9 Dec 1994 20:00:58 +0000 (20:00 +0000)]
(ENTRY): New macro.
Roland McGrath [Fri, 9 Dec 1994 06:07:49 +0000 (06:07 +0000)]
Initial revision
Roland McGrath [Fri, 9 Dec 1994 05:47:43 +0000 (05:47 +0000)]
(START_MACHDEP): Add missing backslashes.
(CALL_WITH_SP): Cast FN to long int.
Roland McGrath [Fri, 9 Dec 1994 05:42:09 +0000 (05:42 +0000)]
(struct machine_thread_all_state): New member `exc'.
Roland McGrath [Fri, 9 Dec 1994 05:05:05 +0000 (05:05 +0000)]
Remove ".set noreorder" et al; GCC already emits them.
Fix register constraints in asms.
Set RTN in C, not asm.
Roland McGrath [Fri, 9 Dec 1994 03:42:31 +0000 (03:42 +0000)]
Remove ".set noreorder" et al; GCC already emits them.
Roland McGrath [Thu, 8 Dec 1994 19:45:02 +0000 (19:45 +0000)]
Rename variable `sp' to avoid conflict with #define in <mach/alpha/asm.h>.
Roland McGrath [Thu, 8 Dec 1994 19:43:43 +0000 (19:43 +0000)]
Remove unused variable.
Roland McGrath [Wed, 7 Dec 1994 20:02:38 +0000 (20:02 +0000)]
Initial revision
Roland McGrath [Mon, 5 Dec 1994 17:57:43 +0000 (17:57 +0000)]
Use ENV[0].__jmpbuf[0].
Roland McGrath [Mon, 5 Dec 1994 17:55:41 +0000 (17:55 +0000)]
Use ENV[0].__jmpbuf.
Roland McGrath [Sun, 4 Dec 1994 19:08:38 +0000 (19:08 +0000)]
Use `movel' for pushes and pops.
Roland McGrath [Sun, 4 Dec 1994 19:06:52 +0000 (19:06 +0000)]
(__sigsetjmp): Fix typo.
Roland McGrath [Sun, 4 Dec 1994 19:04:45 +0000 (19:04 +0000)]
Take arg of type __jmp_buf, not jmp_buf.
Roland McGrath [Sun, 4 Dec 1994 18:57:56 +0000 (18:57 +0000)]
(__longjmp): Make arg const.
Roland McGrath [Sun, 4 Dec 1994 18:56:14 +0000 (18:56 +0000)]
(__longjmp): Take arg of type __jmp_buf, not jmp_buf.
Roland McGrath [Sun, 4 Dec 1994 18:51:22 +0000 (18:51 +0000)]
Set members in ENV[0].__jmpbuf[0], not ENV[0].
Roland McGrath [Sun, 4 Dec 1994 18:48:04 +0000 (18:48 +0000)]
(__sigsetjmp): That's __jmpbuf, not __jmp_buf.
Roland McGrath [Sun, 4 Dec 1994 18:46:59 +0000 (18:46 +0000)]
Set members in ENV[0].__jmp_buf[0], not ENV[0].
Roland McGrath [Sun, 4 Dec 1994 18:14:36 +0000 (18:14 +0000)]
Initial revision
Roland McGrath [Sun, 4 Dec 1994 18:10:46 +0000 (18:10 +0000)]
Pass SP and FP as 3rd and 4th args, not 2nd and 3rd.
Roland McGrath [Sun, 4 Dec 1994 18:09:25 +0000 (18:09 +0000)]
Pass FP and SP as 3rd and 4th args, not 2nd and 3rd.
Roland McGrath [Sun, 4 Dec 1994 18:08:19 +0000 (18:08 +0000)]
Implement __sigsetjmp_aux instead of __setjmp_aux; call __sigjmp_save.
Roland McGrath [Sun, 4 Dec 1994 18:07:13 +0000 (18:07 +0000)]
Implement __sigsetjmp instead of __setjmp; call __sigsetjmp_aux instead of
__setjmp_aux.
Roland McGrath [Sun, 4 Dec 1994 18:00:48 +0000 (18:00 +0000)]
Comment fix.
Roland McGrath [Sun, 4 Dec 1994 18:00:25 +0000 (18:00 +0000)]
Implement __sigsetjmp_aux instead of __setjmp_aux; call __sigjmp_save.
Roland McGrath [Sun, 4 Dec 1994 17:53:34 +0000 (17:53 +0000)]
Implement __sigsetjmp instead of __setjmp; call __sigjmp_save.
Roland McGrath [Sat, 3 Dec 1994 14:00:08 +0000 (14:00 +0000)]
Set up frame for `rei' to restore on user stack, aligned to an 8-word
boundary and with a PS value that restores user's stack alignment.
Roland McGrath [Sat, 3 Dec 1994 13:57:03 +0000 (13:57 +0000)]
(sigcontext
): Fixed typo.
Roland McGrath [Sat, 3 Dec 1994 00:31:14 +0000 (00:31 +0000)]
Fix typo `.global' to `.globl'.
Roland McGrath [Tue, 22 Nov 1994 22:29:25 +0000 (22:29 +0000)]
(struct sigcontext): Use `__sigset_t' instead of `sigset_t' for `sc_mask'.
Roland McGrath [Thu, 17 Nov 1994 01:59:01 +0000 (01:59 +0000)]
[__motorola__]: Swap operands in cmp.l.
Roland McGrath [Tue, 15 Nov 1994 10:39:12 +0000 (10:39 +0000)]
Initial revision
Roland McGrath [Tue, 15 Nov 1994 07:01:18 +0000 (07:01 +0000)]
Initial revision
Roland McGrath [Tue, 15 Nov 1994 06:55:45 +0000 (06:55 +0000)]
(divrem rule): Make the output unwritable, use mv -f.
Roland McGrath [Tue, 15 Nov 1994 06:48:25 +0000 (06:48 +0000)]
entered into RCS
Roland McGrath [Thu, 10 Nov 1994 21:53:39 +0000 (21:53 +0000)]
(msync): Use __caddr_t instead of caddr_t in decl.
Roland McGrath [Thu, 10 Nov 1994 09:58:40 +0000 (09:58 +0000)]
entered into RCS
Roland McGrath [Thu, 10 Nov 1994 09:29:41 +0000 (09:29 +0000)]
Formerly ./mach/hurd/alpha/trampoline.c.~2~
Roland McGrath [Thu, 10 Nov 1994 04:41:19 +0000 (04:41 +0000)]
Initial revision
Roland McGrath [Thu, 10 Nov 1994 04:35:29 +0000 (04:35 +0000)]
entered into RCS
Roland McGrath [Wed, 9 Nov 1994 12:23:25 +0000 (12:23 +0000)]
Initial revision
Roland McGrath [Tue, 8 Nov 1994 23:34:47 +0000 (23:34 +0000)]
entered into RCS