Print this page
Initial fix LX for IPD 38

*** 1447,1457 **** * We do not want to save the signal mask for an emulation * context. Some emulated system calls alter the signal mask; * restoring it when the emulation is complete would clobber * those intentional side effects. */ ! savecontext(&uc, NULL); if (on_fault(&lab)) { goto badstack; } --- 1447,1458 ---- * We do not want to save the signal mask for an emulation * context. Some emulated system calls alter the signal mask; * restoring it when the emulation is complete would clobber * those intentional side effects. */ ! /* XXX KEBE ASKS PLUMB UP EXTENDED?!? */ ! savecontext(&uc, NULL, 0); if (on_fault(&lab)) { goto badstack; }
*** 1615,1625 **** * We do not want to save the signal mask for an emulation * context. Some emulated system calls alter the signal mask; * restoring it when the emulation is complete would clobber * those intentional side effects. */ ! savecontext32(&uc, NULL); if (on_fault(&lab)) { goto badstack; } --- 1616,1627 ---- * We do not want to save the signal mask for an emulation * context. Some emulated system calls alter the signal mask; * restoring it when the emulation is complete would clobber * those intentional side effects. */ ! /* XXX KEBE ASKS PLUMB UP EXTENDED?!? */ ! savecontext32(&uc, NULL, 0); if (on_fault(&lab)) { goto badstack; }