Commit Graph

569 Commits

Author SHA1 Message Date
Roland McGrath
4003d88d7b (_hurd_setup_sighandler): In rpc_wait case, frob mach_msg args to set
timeout on receive.
1995-08-14 22:17:20 +00:00
Roland McGrath
bdaaafad70 (_hurdsig_rcv_interrupted_p): Function removed. 1995-08-14 22:12:34 +00:00
Roland McGrath
0bbcc46900 [$(subdir)=csu] (start-installed-rule, start-installed-name-rule): New
variables; specify crt1.o, created by our own rule.
($(objpfx)crt1.o): New rule.
1995-07-26 15:38:25 +00:00
Roland McGrath
06bcdbfcc0 Include <sys/socketcall.h>.
Save %ebx in call-clobbered %edx instead of stack.
Use JUMPTARGET(syscall_error) in jump insn.
1995-07-22 10:47:25 +00:00
Roland McGrath
f7bee9b870 Rewritten. 1995-07-22 10:34:43 +00:00
Roland McGrath
80e6394278 Use JUMPTARGET(syscall_error) in jump insn. 1995-07-22 10:29:55 +00:00
Roland McGrath
48daea4ca6 New file. 1995-07-22 10:16:46 +00:00
Roland McGrath
6784c7e368 Rewritten, #include'ing unix/i386/sysdep.S for most of the code. 1995-07-22 08:42:28 +00:00
Roland McGrath
e56c8d6e9f Files moved from defunct sysdeps/unix/sysv/linux directory. 1995-07-22 07:43:56 +00:00
Brendan Kehoe
5b45242d5c undo previous change, not needed w/ configure fix 1995-06-14 00:15:10 +00:00
Brendan Kehoe
39bd749af3 * sysdeps/unix/bsd/osf/alpha/sysdep.h (HAVE_ASM_SET_DIRECTIVE):
Put in #undef.
1995-06-13 19:35:18 +00:00
Roland McGrath
87258b84a3 Fix "cvs commit" cmds in rules to not fail in the absence of CVS dirs. 1995-05-19 21:51:40 +00:00
Brendan Kehoe
fd1e71567e * sysdeps/alpha/strlen.c (strlen): Fix cmpbge insn, and returning
of the byte that was zero, so we return a valid number.
1995-04-17 22:02:01 +00:00
Brendan Kehoe
9e1fadd6c6 * /sysdeps/unix/bsd/ultrix4/mips/sysdep.h: New file defining
NO_UNDERSCORES then using sysdeps/unix/mips/sysdep.h.
1995-04-16 08:24:34 +00:00
Brendan Kehoe
be61b0710e * sysdeps/unix/bsd/osf/alpha/killpg.S (killpg): Add .end directive.
* sysdeps/unix/bsd/osf/alpha/sigblock.S (__sigblock): Likewise.
        * sysdeps/unix/bsd/osf/alpha/sigsetmask.S (__sigsetmask): Likewise.
        * sysdeps/unix/bsd/osf/alpha/sigpause.S (__sigpause): Likewise.
        * sysdeps/unix/bsd/osf/alpha/sigvec.S (__sigvec): Likewise.
        * sysdeps/unix/bsd/osf/alpha/getdents.S (__getdirentries): Likewise.
        * sysdeps/unix/bsd/osf/alpha/fork.S (__fork): Likewise.
        * sysdeps/unix/bsd/osf/alpha/pipe.S (__pipe): Likewise.
        * sysdeps/unix/bsd/osf/alpha/recv.S (recv): Likewise.
        * sysdeps/unix/bsd/osf/alpha/send.S (send): Likewise.
        * sysdeps/unix/bsd/osf/alpha/vhangup.S (vhangup): Likewise.
1995-04-15 04:07:56 +00:00
Brendan Kehoe
7c2ec3d419 ... changing to use /**/ instead of ! as comments
* sysdeps/unix/bsd/osf/alpha/brk.S: Likewise.
1995-04-15 02:38:17 +00:00
Brendan Kehoe
487e658eeb * sysdeps/unix/mips/brk.S (__brk, __curbrk): Add .end.
* sysdeps/unix/mips/fork.S (fork): Likewise.
        * sysdeps/unix/mips/pipe.S (fork): Likewise.
        * sysdeps/unix/mips/sigreturn.S (__sigreturn): Likewise.
        * sysdeps/unix/mips/sysdep.S (sysdep_error): Likewise.
        * sysdeps/unix/mips/wait.S (__handler): Likewise.
        * sysdeps/mips/setjmp.S (__sigsetjmp): Likewise.
        * sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.
        * sysdeps/unix/bsd/ultrix4/getsysinfo.S (getsysinfo): Likewise.
        * sysdeps/unix/bsd/ultrix4/wait3.S (waitpid): Likewise.
        * sysdeps/unix/bsd/ultrix4/waitpid.S (waitpid): Likewise.
        * sysdeps/unix/bsd/ultrix4/mips/__handler.S (__handler): Likewise.
        * sysdeps/unix/bsd/ultrix4/mips/sigvec.S (__raw_sigvec): Likewise.
        * sysdeps/unix/bsd/ultrix4/mips/start.S (__start): Likewise.
        * sysdeps/unix/bsd/ultrix4/mips/vfork.S (vfork): Likewise.
        * sysdeps/mips/bsd-_setjmp.S (setjmp): Likewise.  Use `$0'
        instead of `zero' for the li instruction.
1995-04-15 02:30:20 +00:00
Brendan Kehoe
275f4b54f4 * sysdeps/unix/bsd/osf/alpha/start.S: Change comments to be
preprocessor comments, not assembler comments.
1995-04-15 02:07:14 +00:00
Brendan Kehoe
b2531dea3a * sysdeps/unix/bsd/osf/alpha/sysdep.h (NO_UNDERSCORES): Define. 1995-04-15 01:56:26 +00:00
Roland McGrath
af4fa09130 (__sigfillset): Use ~0L instead of -1 to avoid compiler warning. 1995-04-05 16:07:53 +00:00
Brendan Kehoe
202cae361f * sysdeps/alpha/__longjmp.c (__longjmp): Take out const. 1995-03-31 03:52:13 +00:00
Brendan Kehoe
e34abb0bcb * sysdeps/mips/__longjmp.c (__longjmp): Take out CONST. 1995-03-31 01:47:52 +00:00
Roland McGrath
44b64eff59 . 1995-03-29 16:56:35 +00:00
Roland McGrath
2e444e579a (_JMPBUF_UNWINDS): New macro. 1995-03-27 09:27:34 +00:00
Brendan Kehoe
fdf91378b9 newly generated ones 1995-03-10 02:59:52 +00:00
Brendan Kehoe
3b96aa40f8 * sysdeps/alpha/divrem.m4: Undefine `ret' to avoid the definition
that's used inside the alpha sysdep.h.
1995-03-10 02:59:06 +00:00
Brendan Kehoe
8c632b258d duh, don't need __attribute__ in the alpha header, it's in the toplevel
one
1995-03-10 02:44:20 +00:00
Brendan Kehoe
9d7c89bc4b * sysdeps/alpha/__longjmp.c (__longjmp): Remove obsolete __NORETURN
keyword.
1995-03-10 02:16:23 +00:00
Brendan Kehoe
9ef37b0454 * sysdeps/alpha/__math.h (__copysign): Use attribute instead of old
__CONSTVALUE by adding forward decl first with the const attribute.
1995-03-10 02:10:40 +00:00
Brendan Kehoe
77072f48a5 moved from ../osf1 1995-03-10 01:51:02 +00:00
Brendan Kehoe
864a3e4e29 imoved from osf1 (had to do it over here, cvs crashed at Cygnus
trying to do it remotely)
1995-03-10 01:49:04 +00:00
Brendan Kehoe
e667dcee38 moved to ../osf 1995-03-10 01:22:34 +00:00
Roland McGrath
66971be811 Initial checkin. 1995-03-06 00:22:30 +00:00
Roland McGrath
35ca0c8d1b (__mmap, __munmap): Declare these. 1995-03-03 20:06:13 +00:00
Roland McGrath
35618994bc (mmap): Rename to __mmap, add weak alias mmap. 1995-03-03 19:42:08 +00:00
Roland McGrath
ac873351a0 [subdir=crypt] (crypt): New variable, set to crypt.solar. 1995-02-22 02:53:16 +00:00
Roland McGrath
882ec8cfeb Remove `__environ' definition. 1995-02-21 03:05:56 +00:00
Roland McGrath
f427a39dbd Remove __environ definition. 1995-02-20 00:53:51 +00:00
Roland McGrath
e95606364c Fix #include of renamed file. Remove extra weak alias. 1995-02-19 23:43:06 +00:00
Roland McGrath
484d089077 Fix unsquashed file name in #include. 1995-02-19 23:33:19 +00:00
Roland McGrath
92c7a8e20e Previously uncontrolled files put into CVS. 1995-02-18 00:05:51 +00:00
Roland McGrath
5e7cd26de6 (divrem output): Do cvs commit if there is a CVS directory. 1995-02-17 23:48:00 +00:00
Roland McGrath
a424e41858 Files generated from divrem.m4. 1995-02-17 20:14:40 +00:00
Roland McGrath
3b84e62ef2 Imported from gmp-1.900 1995-02-17 20:13:09 +00:00
Roland McGrath
7ae4a9668a Update #include for renaming. 1995-02-17 18:39:13 +00:00
Roland McGrath
6b31933688 Remove `const' from function prototype. 1995-02-10 00:10:54 +00:00
Roland McGrath
1eae31ac32 Initial revision 1995-02-08 03:06:52 +00:00
Roland McGrath
8548d4c084 Use spin lock operations on sigstate lock.
Don't expect _hurd_self_sigstate to lock it.
1995-02-07 04:25:56 +00:00
Roland McGrath
23afbf2338 (ENTRY): Add `.ent' directive. 1995-02-05 22:59:48 +00:00
Roland McGrath
a4b6477451 Use ENV[0].__jmpbuf[0]. 1995-02-03 23:29:20 +00:00