intptr_t slp_save_state(intptr_t *stack){ intptr_t exitcode; intptr_t diff; SLP_SAVE_STATE(stack, diff); return diff; exit: /* hack: flag a problem by setting the value to odd */ return exitcode | 1; }
intptr_t slp_save_state_asm(intptr_t *ref) { intptr_t diff; SLP_SAVE_STATE(ref, diff); return diff; }