Make ostty.o state thread-local.
authorMatt Birkholz <puck@birchwood-abbey.net>
Sun, 19 Jul 2015 19:17:10 +0000 (12:17 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Thu, 26 Nov 2015 08:09:46 +0000 (01:09 -0700)
commit5d5706d22618fc728a36d9790b0315fdffd84f2a
tree135ad8e919cdacbbee97ae4b6cc6667d191f58cb
parent7424231cead869be0bf89ecc6d7f64716dc09014
Make ostty.o state thread-local.

The next_interrupt_char is set by the processor's signal handler and
read by Scheme's interrupt handler, which now runs with timer
interrupts masked (to keep the handler on the processor with the
next_interrupt_char).
src/microcode/ostty.c