Fix some problems with unix signals: (1) Emacs uses SIGHUP to kill a
authorChris Hanson <org/chris-hanson/cph>
Fri, 21 Oct 1988 00:13:07 +0000 (00:13 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 21 Oct 1988 00:13:07 +0000 (00:13 +0000)
commit0651b4cea0a723768c794b67beec55b111d90304
treef7de915c043b3892073dec6ab6c15d6f75655351
parent94de4a8addea5c2d2b7665627c0eab9a1eaaa6e0
Fix some problems with unix signals: (1) Emacs uses SIGHUP to kill a
process when its buffer is killed, so treat SIGHUP differently if
under Emacs -- also don't print messages in this case as the buffer is
dead; (2) don't ask for core dump if signal received.

Also define new primitive `clear-interrupts!'; change
`get-next-interrupt-character' and `setup-timer-interrupt' so they
don't clear the interrupt bit.  It is now the responsibility of the
runtime system to clear the bit when it gets the interrupt.
v7/src/microcode/boot.c
v7/src/microcode/dmpwrld.c
v7/src/microcode/hooks.c
v7/src/microcode/sysprim.c
v7/src/microcode/version.h
v8/src/microcode/version.h