Changeset 21a36ed1 in rtems for bsps/i386/pc386


Ignore:
Timestamp:
08/12/22 07:44:07 (14 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
ec7d6c0
Parents:
996d18c
git-author:
Sebastian Huber <sebastian.huber@…> (08/12/22 07:44:07)
git-committer:
Sebastian Huber <sebastian.huber@…> (08/12/22 08:10:17)
Message:

bsps: Fix .data.rel.ro placement

The .data.rel.ro* linker input section pattern accidentally matches with
writeable data those symbol name starts with "ro".

Close #4701.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bsps/i386/pc386/start/linkcmds

    r996d18c r21a36ed1  
    177177  }
    178178  .jcr            : { KEEP (*(.jcr)) }
    179   .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
     179  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
    180180  .dynamic        : { *(.dynamic) }
    181181  .got            : { *(.got) }
Note: See TracChangeset for help on using the changeset viewer.