diff --git a/PDP10/kx10_cpu.c b/PDP10/kx10_cpu.c index 9467106..e536561 100644 --- a/PDP10/kx10_cpu.c +++ b/PDP10/kx10_cpu.c @@ -8884,6 +8884,11 @@ jrstf: glb_sect = 0; #endif BR = AOB(BR); +#if KL_ITS + if (QITS && one_p_arm) /* Don't clear traps if 1proc */ + FLAGS &= ~ (BYTI); + else +#endif FLAGS &= ~ (BYTI|ADRFLT|TRP1|TRP2); if (BR & C1) { #if KI | KL | KS