Fixed div-by-zero bug in dbg-console.
Added user-state to thread-print.
And I introduced an indention mechanism for printing in kernel
to improve the reuse of print-functions with different indents.
Improved calltrace-printing in dynlink.
mmix: We enabled irqs in kernel if returning from exception.
That is, if a exception occurred in kernel, e.g. to handle
copy-on-write, we accidently enabled all interrupts again.
This was actually only intended for the idle-thread...
mmix: Better put $ESC_SIM_FLAGS at the end.
This allows us to pass more maps to gimmix.
gimmix: bison update.
Only wait for input if there is nothing more to read (fixes #3)
Better let debugc only print to log (less annoying and invasive)
Better use the same type for writing and reading ;) (fixes #4)
Fixed text-cursor in eco32 & mmix.