Ignore:
Timestamp:
Jan 28, 2014, 10:52:17 AM (8 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, 5, master
Children:
022851a
Parents:
16a41cc
git-author:
Sebastian Huber <sebastian.huber@…> (01/28/14 10:52:17)
git-committer:
Sebastian Huber <sebastian.huber@…> (02/04/14 09:06:34)
Message:

bsps: Thread-local storage (TLS) for linkcmds

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/haleakala/startup/linkcmds

    r16a41cc r960fd85  
    141141
    142142  text.size = text.end - text.start;
     143
     144  .tdata : {
     145    _TLS_Data_begin = .;
     146    *(.tdata .tdata.* .gnu.linkonce.td.*)
     147    _TLS_Data_end = .;
     148  } >RAM
     149
     150  .tbss : {
     151    _TLS_BSS_begin = .;
     152    *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon)
     153    _TLS_BSS_end = .;
     154  } >RAM
     155
     156  _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin;
     157  _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin;
     158  _TLS_Size = _TLS_BSS_end - _TLS_Data_begin;
     159  _TLS_Alignment = ALIGNOF (.tdata);
    143160
    144161  .jcr : { KEEP (*(.jcr)) } >RAM
Note: See TracChangeset for help on using the changeset viewer.