From 0fda7b2b10ba05437d8f5a0ed7be21f3d1428a69 Mon Sep 17 00:00:00 2001 From: Doug Rabson Date: Thu, 20 Sep 2001 16:30:48 +0000 Subject: [PATCH] Don't clear the single-step bit after a trap - leave it up to the debugger. The code was broken anyway - it clear every bit *except* the single-step bit (oops). --- sys/ia64/ia64/trap.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/sys/ia64/ia64/trap.c b/sys/ia64/ia64/trap.c index 6018124b69b..b0d788ea24b 100644 --- a/sys/ia64/ia64/trap.c +++ b/sys/ia64/ia64/trap.c @@ -393,12 +393,6 @@ trap(int vector, int imm, struct trapframe *framep) break; case IA64_VEC_SINGLE_STEP_TRAP: - /* - * Clear single-step bit. - */ - framep->tf_cr_ipsr &= IA64_PSR_SS; - /* FALLTHROUTH */ - case IA64_VEC_DEBUG: case IA64_VEC_TAKEN_BRANCH_TRAP: case IA64_VEC_BREAK: