blob: 82b9e295dad8643cc835fedfe8cf96784821c383 (
plain) (
tree)
|
|
#include "arch/processor.h"
#include "assert.h"
void
_exrtab_push(void *v)
{
processor_t *proc = processor_current();
proc->exrtab[proc->ert_i++] = (uintptr_t)v;
}
void*
_exrtab_pop(void)
{
processor_t *proc = processor_current();
assert(proc->ert_i != 0);
uintptr_t r = proc->exrtab[--proc->ert_i];
return (void*)r;
}
|