Relax plausible_cc_block_p.
authorTaylor R Campbell <campbell@mumble.net>
Thu, 22 Jul 2010 23:12:37 +0000 (23:12 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Thu, 22 Jul 2010 23:12:37 +0000 (23:12 +0000)
commiteffdfb64a50216d4bbf8f7ebee629b43449849c9
tree68795de0c9e47c48cea5436dedd953702d489c0e
parent2c953485f9d3c7fad5cc9ef4afb6e3a095aeba21
Relax plausible_cc_block_p.

Some leaf procedures and continuations do not have GC trap prefixes,
so don't require the block in question to have one.

On i386, this makes the trap handler successfully figure out where it
is in (FIX:QUOTIENT 1 0).  FIX:QUOTIENT is a leaf procedure, unlike
FLO:/, although perhaps FIX:QUOTIENT ought to do checks and defer to
the microcode primitive like FLO:/.
src/microcode/cmpint.c