[RTEMS Project] #4255: aarch64 GCC alignment bug

RTEMS trac trac at rtems.org
Fri Mar 5 14:43:39 UTC 2021


#4255: aarch64 GCC alignment bug
--------------------------+--------------------------------------------
 Reporter:  Kinsey Moore  |       Owner:  Kinsey Moore <kinsey.moore@…>
     Type:  defect        |      Status:  closed
 Priority:  normal        |   Milestone:
Component:  admin         |     Version:  6
 Severity:  normal        |  Resolution:  fixed
 Keywords:                |  Blocked By:
 Blocking:                |
--------------------------+--------------------------------------------
Changes (by Kinsey Moore <kinsey.moore@…>):

 * owner:  (none) => Kinsey Moore <kinsey.moore@…>
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"bbc9974a2450e7599cf9c08dbfd394b523bf6c51/rtems"
 bbc9974a/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="bbc9974a2450e7599cf9c08dbfd394b523bf6c51"
 cpukit: Explicitly enforce alignment requirements

 According to commentary on GCC bug
 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99143, the alignment
 behavior of linker sections on which RTEMS has relied was never
 guaranteed to be consistent across platforms and any alignment
 requirements for linker sections needs to be enforced explicitly.
 This adds those explicit alignment requirements.

 Closes #4255.
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/4255#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list