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).
This commit is contained in:
dfr 2001-09-20 16:30:48 +00:00
parent c01c5c49d5
commit 02a6cf7d82

View File

@ -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: