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 11 months ago. Updated 11 months 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 11 months ago

  • Status changed from New to Resolved

Fixed - r7381.

#2 Updated by Andrei Tatarnikov 11 months ago

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

Also available in: Atom PDF