Change `(Registers[REGBLOCK_STACK_GUARD])' to be a cache for the C
authorChris Hanson <org/chris-hanson/cph>
Sat, 26 Sep 1992 03:12:30 +0000 (03:12 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 26 Sep 1992 03:12:30 +0000 (03:12 +0000)
commitacc648f70186a145d3f881fd96fea33bcb22e680
treecbe7aa7ab020667576fff75c0084074c7f8131b0
parent92834d4d33651fe040a827a33a6a517a24d15b5d
Change `(Registers[REGBLOCK_STACK_GUARD])' to be a cache for the C
variable `Stack_Guard'.  Change COMPILER_SETUP_INTERRUPT so that
compiled code doesn't signal GC or stack-overflow interrupts when the
corresponding interrupt enable bit is not set.  Change compiled-code
interface to assume this, and eliminate back-out code; this eliminates
the _SKIPPED_CHECK_OFFSET constants built into the microcode, allowing
the compiled code more coding flexibility.
v7/src/microcode/cmpint.c
v8/src/microcode/cmpint.c