Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#728 closed defect (fixed)

motorola_shared bootloader crash w/ gcc-3.3.3 and above

Reported by: gregory.menke Owned by: Joel Sherrill
Priority: lowest Milestone: 2
Component: bsps Version: 4.6
Severity: normal Keywords:
Cc: bugs@…, gregory.menke@… Blocked By:
Blocking:

Description

Bootloader crashes before starting OS when RTEMS is compiled using gcc-3.3.3 or above. gcc generates new types of .data sections (.data.rel and .data.rel.local), as well as variations on .rodata. Problem is ppcboot.lds does not include the new section variations, it only specifies .rodata and .data, so portions of the bootloader data are mislocated, causing the crash.

Release:
rtems-4.6.2

Environment:
motorola_shared targets, bootloader link issue

Change History (1)

comment:1 Changed on 12/06/04 at 17:24:09 by gregory.menke

Status: assignedclosed

State-Changed-From-To: open->closed
State-Changed-Why: Patch committed to cvshead for 4.7

Note: See TracTickets for help on using tickets.