Commit Graph

17158 Commits

Author SHA1 Message Date
mycroft 0696821419 Deal with GCC's dead code elimination being suboptimal. 1996-01-07 03:59:28 +00:00
mycroft 41f463bf2c Modify splraise() to allow better optimization. 1996-01-07 02:40:44 +00:00
mycroft 946507cf4d Make cpl, ipending, and astpending volatile. 1996-01-07 02:08:28 +00:00
mycroft 3afeb8d6b0 Make sure interrupts are disabled before jumping to a resume point, to prevent
races.
1996-01-07 02:07:07 +00:00
mycroft f149f4f6f1 Make FPU faults use INTRFASTEXIT, and remove INTREXIT. 1996-01-07 02:04:31 +00:00
mycroft 9e6f4ae58a Remove unused macros. 1996-01-07 02:03:20 +00:00
mycroft 19914b6e10 Build the frame for recursive interrupts manually, and make sure to disable
interrupts to avoid races.
1996-01-07 02:02:28 +00:00
mycroft 7f6d0eaf9b Put #includes in the right order. 1996-01-07 02:00:31 +00:00
pk c10a4a63cb Fix invocation of `pr' (Greg Earle; PR#1896).
Note: this has been done before (revision 1.5).
1996-01-07 01:02:05 +00:00
pk 94f289c7bb Fix formatting of timestamp (Mike Grupenhoff; PR#1906). 1996-01-07 00:48:24 +00:00
pk d7fa0b22af Produce less output on -q as promised by the man page (John Hawkinson; PR#998). 1996-01-07 00:07:23 +00:00
pk c6cd235738 Fix typo and make some enum. lists more compact (James Jegers; PR#592). 1996-01-06 23:25:51 +00:00
pk 6f94427590 MI install and upgrade scripts. 1996-01-06 22:45:13 +00:00
pk 61a0733f9d Use MI install script. 1996-01-06 22:42:13 +00:00
pk 856ea688d7 update clean target 1996-01-06 22:40:58 +00:00
mycroft 96e91cd027 Don't save caller-saved registers. 1996-01-06 22:15:29 +00:00
leo 00bbcc9679 Add nvram device 1996-01-06 20:19:59 +00:00
leo 57a3b5b00c Keep more debugging history (Paul Goyette). Synced with mac68k version. 1996-01-06 20:17:15 +00:00
leo 356a61ab95 Add an nvram-driver. This driver makes it possible to read/write the
configuration info stored in the nvram on the mc146818.
1996-01-06 20:10:41 +00:00
ragge 0c5975cdd3 Changed to work correctly with both K&R and ANSI cpp. 1996-01-06 18:37:35 +00:00
ragge 0aa318cd7e Changed to only include <machine/asm.h>, as the other ports. 1996-01-06 18:34:59 +00:00
ragge 2defb2f857 Much improved in_cksum, VAX dependency written by Bertram Barth. 1996-01-06 16:50:55 +00:00
ragge 782e22bb8b Device driver for TS11/TSV05 tape devices.
Written by Bertram Barth, based on TMSCP device driver.
1996-01-06 16:43:46 +00:00
briggs f5269d0ff6 Fix from Paul Goyette for off-by-one error. 1996-01-06 15:56:12 +00:00
thorpej d9bce7422e Move the obviously machine-dependent HP-UX compat code to hpux_machdep.{c,h}.
A fair bit of this, the m68k core dump and exec goo, can probably be
made into a generic m68k hpux module, eventually.

More to be placed in hpux_machdep.c - keep your eyes peeled...
1996-01-06 12:44:06 +00:00
briggs 682c4ec08f Bring in a few changes from Atari port.
Add support from Paul Goyette for keeping more than just the last 2
states when debugging.
1996-01-06 05:18:06 +00:00
scottb 382f551ca1 Added support for sysi86 and eaccess syscalls 1996-01-06 03:23:46 +00:00
pk dd9e5c93c7 Use {U,L} suffices per Charles' recommendation. 1996-01-05 18:10:57 +00:00
cgd 010faa1d2c add a way to build kbd and mouse devices 1996-01-05 17:12:39 +00:00
pk 3a7b2129f3 Implement vhangup(); more or less as suggested in PR#1560 (matthew green).
I'm vrele'ing s_ttyvp here too, so sys_exit() won't have to go over it
again.
1996-01-05 16:53:14 +00:00
pk 0548b8e5ad SCSI sense `info' field is a signed value (from John Kohl; PR#1597). 1996-01-05 16:03:35 +00:00
pk eb22b59e44 Pad `sccs[]' to make it 8 bytes long, to make it work on more architectures.
(PR#1690).
1996-01-05 15:06:45 +00:00
pk 7d2e1a8b0b Updates per John Kohl (PR#1650). 1996-01-05 14:56:42 +00:00
pk de0584fa25 Avoid zero blocksize (from David Huang; PR#1770). 1996-01-05 13:16:30 +00:00
pk 3c7b56e9b2 Note compatibility `-h' op. (from Rob Windsor; PR#1740) 1996-01-05 12:39:30 +00:00
thorpej b634b9d5ac Fix really rediculous typo I introduced. 1996-01-05 08:30:45 +00:00
tls 5a03ea3e48 contrary to unpopular opinion, 'help' is a perfectly valid hostname. 1996-01-05 04:19:30 +00:00
tls 0f47839ca2 fix small documentation bug -- we have no bftp(1). 1996-01-05 04:10:10 +00:00
tls a3e32ad737 and once more, courtesy of CVS being weird. 1996-01-04 22:32:15 +00:00
tls e0dccd2ef1 oops, accidentally commited krb version on last change -- delete what isn't supposed to be there any more 1996-01-04 22:28:21 +00:00
tls aaffe4da8f typo in last commit 1996-01-04 22:25:50 +00:00
jtc 2fce159ff8 Changed name of sigaltstack's ss_base field to ss_sp to match XPG4.2 and
traditional usage.
1996-01-04 22:21:33 +00:00
pk 9a4742e3ce Merge with lite-2. 1996-01-04 21:27:29 +00:00
pk 5f0532320e Agree with kernel on format of SIOCGIFCONF results. 1996-01-04 20:11:20 +00:00
pk 560ec18abf Note return value of get_myaddress(). 1996-01-04 20:09:53 +00:00
pk 33880f275d Return FALSE if get_myaddress() fails. 1996-01-04 20:06:22 +00:00
pk 49ca038962 1) Agree with kernel on format of SIOCGIFCONF results.
2) Return non-zero on error, so RPC clients do not die unexpectedly.
1996-01-04 20:05:04 +00:00
jonathan 36817f8d02 Rewrite (a copy of) the emul-sunos termio/termios emulation code to
emulate Ultrix termio/termios instead. Ultrix termio c_cc has separate
VMIM/VTIME attributes, and the Ultrix termios c_cc is a strict
superset of Ultrix termio c_cc. The termios-only c_cc indices are
all changed, relative to SunOS.
1996-01-04 19:03:32 +00:00
jtc 2fc14be1c2 merge in change accidently made to 1.1 release branch 1996-01-04 18:28:00 +00:00
jtc 76450a80cf merge in change accidently made to release branch 1996-01-04 18:25:47 +00:00