equal
deleted
inserted
replaced
1494 BreakpointUnlock(); |
1494 BreakpointUnlock(); |
1495 } |
1495 } |
1496 |
1496 |
1497 TInt DDebuggerEventHandler::MoveBreakpointToNextInstructionForThread(DThread* aThread, SBreakpoint* aBreakpoint) |
1497 TInt DDebuggerEventHandler::MoveBreakpointToNextInstructionForThread(DThread* aThread, SBreakpoint* aBreakpoint) |
1498 { |
1498 { |
1499 #ifdef __EABI__ |
1499 #ifdef SUPPORT_BREAKPOINT_STUFF |
1500 ASSERT_BREAKPOINT_LOCKED(); |
1500 ASSERT_BREAKPOINT_LOCKED(); |
1501 TUint32 notUsed = 0; |
1501 TUint32 notUsed = 0; |
1502 TBool aModeChange = EFalse; |
1502 TBool aModeChange = EFalse; |
1503 TLinAddr nextAddr = PCAfterInstructionExecutes(aThread, aBreakpoint->iAddress, notUsed, aBreakpoint->iFlags & SBreakpoint::EThumb ? 2 : 4, notUsed, aModeChange); |
1503 TLinAddr nextAddr = PCAfterInstructionExecutes(aThread, aBreakpoint->iAddress, notUsed, aBreakpoint->iFlags & SBreakpoint::EThumb ? 2 : 4, notUsed, aModeChange); |
1504 LOG("fdbk: Next instruction after %x is %x", aBreakpoint->iAddress, nextAddr); |
1504 LOG("fdbk: Next instruction after %x is %x", aBreakpoint->iAddress, nextAddr); |