Bug #7690

Exception handler is not handled if it is not the first element in the list of exception describe in test templates

Added by Andrei Tatarnikov about 1 year ago. Updated about 1 year ago.

Status:ClosedStart date:11/08/2016
Priority:UrgentDue date:
Assignee:Andrei Tatarnikov% Done:

0%

Category:SimulatorSpent time:-
Target version:2.4
Detected in build:svn Published in build:2.4.2
Platform:

Description

Subject. Investigation is required. See the code below. It is claimed that only IntegerOverflow is handled while others are not found.

exception_handler {
  section(:org => 0x380, :exception => ['IntegerOverflow', 'SystemCall', 'Breakpoint']) {
    trace 'Exception handler (EPC = 0x%x)', location('COP0_R', 14)
    mfc0 ra, rcop0(14)
    addi ra, ra, 4
    jr ra 
    nop
  }
}

History

#1 Updated by Andrei Tatarnikov about 1 year ago

  • Status changed from New to Resolved

Fixed - r7381.

#2 Updated by Andrei Tatarnikov about 1 year ago

  • Status changed from Resolved to Closed
  • Published in build set to 2.4.2

Also available in: Atom PDF