Add new primitives SMP-COUNT, SMP-ID and SMP-LOCK-THREADS.
authorMatt Birkholz <puck@birchwood-abbey.net>
Tue, 18 Aug 2015 06:04:28 +0000 (23:04 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Thu, 26 Nov 2015 08:09:44 +0000 (01:09 -0700)
commit02e1ef7ffcafc588bd1ef301fda7d637947057ff
treee130002519351b6c933ce6ac08d0cc956f8eeb76
parent7f911cdd6fc31b95c3c15f7ba3283a1f00dd2a71
Add new primitives SMP-COUNT, SMP-ID and SMP-LOCK-THREADS.

Add new thread local variable "self", a pointer to a processor_t
describing the current processor.  Include the processor ID in
Do_Micro_Error messages.
src/microcode/ossmp.h
src/microcode/prossmp.c
src/microcode/utils.c