[RTEMS Project] #2318: Wrong alignment of ARM exception frame

RTEMS trac trac at rtems.org
Thu Apr 9 14:52:32 UTC 2015


#2318: Wrong alignment of ARM exception frame
-----------------------+--------------------
 Reporter:  systec-dk  |      Owner:
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:  4.11.1
Component:  cpukit     |    Version:  4.10
 Severity:  normal     |   Keywords:
-----------------------+--------------------
 The stack pointer must be aligned on 8 byte boundary on ARM, so the size
 of the exception frame must be a multiple of 8 bytes. Otherwise we
 might/will get an alignment fault, when executing code in the data abort
 handler for example.

 See the attached patch.

--
Ticket URL: <http://devel.rtems.org/ticket/2318>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list