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;
                  }