Changeset d60e760 in rtems
- Timestamp:
- 04/22/14 07:45:39 (10 years ago)
- Branches:
- 4.11, 5, master
- Children:
- a531683
- Parents:
- e2782684
- git-author:
- Sebastian Huber <sebastian.huber@…> (04/22/14 07:45:39)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (04/22/14 07:51:17)
- Files:
-
- 79 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/arm/gba/startup/linkcmds
re2782684 rd60e760 151 151 } 152 152 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 153 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 154 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 153 155 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 154 156 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 155 _TLS_Alignment = ALIGNOF (.tdata);157 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 156 158 __rodata_end = . ; 157 159 -
c/src/lib/libbsp/arm/shared/startup/linkcmds.base
re2782684 rd60e760 133 133 } > REGION_RODATA AT > REGION_RODATA_LOAD 134 134 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 135 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 136 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 135 137 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 136 138 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 137 _TLS_Alignment = ALIGNOF (.tdata);139 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 138 140 .preinit_array : ALIGN_WITH_INPUT { 139 141 PROVIDE_HIDDEN (__preinit_array_start = .); -
c/src/lib/libbsp/avr/avrtest/startup/linkcmds
re2782684 rd60e760 164 164 } > data 165 165 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 166 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 167 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 166 168 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 167 169 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 168 _TLS_Alignment = ALIGNOF (.tdata);170 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 169 171 .data : 170 172 { -
c/src/lib/libbsp/bfin/TLL6527M/startup/linkcmds
re2782684 rd60e760 80 80 81 81 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 82 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 83 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 82 84 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 83 85 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 84 __TLS_Alignment = ALIGNOF (.tdata);86 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 85 87 86 88 .fini : -
c/src/lib/libbsp/bfin/bf537Stamp/startup/linkcmds
re2782684 rd60e760 88 88 89 89 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 90 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 91 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 90 92 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 91 93 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 92 __TLS_Alignment = ALIGNOF (.tdata);94 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 93 95 94 96 .fini : -
c/src/lib/libbsp/bfin/eZKit533/startup/linkcmds
re2782684 rd60e760 77 77 78 78 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 79 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 80 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 79 81 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 80 82 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 81 __TLS_Alignment = ALIGNOF (.tdata);83 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 82 84 83 85 .fini : -
c/src/lib/libbsp/h8300/h8sim/startup/linkcmds
re2782684 rd60e760 71 71 } >ram 72 72 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 73 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 74 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 73 75 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 74 76 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 75 __TLS_Alignment = ALIGNOF (.tdata);77 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 76 78 .tors SIZEOF(.tbss) + ADDR(.tbss): { 77 79 ___ctors = . ; -
c/src/lib/libbsp/i386/pc386/startup/linkcmds
re2782684 rd60e760 109 109 } 110 110 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 111 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 112 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 111 113 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 112 114 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 113 _TLS_Alignment = ALIGNOF (.tdata);115 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 114 116 .eh_frame_hdr : { *(.eh_frame_hdr) } 115 117 .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) } -
c/src/lib/libbsp/lm32/lm32_evr/startup/linkcmds
re2782684 rd60e760 91 91 } > sdram 92 92 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 93 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 94 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 93 95 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 94 96 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 95 _TLS_Alignment = ALIGNOF (.tdata);97 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 96 98 97 99 /* Adjust the address for the data segment. We want to adjust up to -
c/src/lib/libbsp/lm32/milkymist/startup/linkcmds
re2782684 rd60e760 90 90 } > sdram 91 91 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 92 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 93 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 92 94 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 93 95 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 94 _TLS_Alignment = ALIGNOF (.tdata);96 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 95 97 96 98 /* Adjust the address for the data segment. We want to adjust up to -
c/src/lib/libbsp/m32c/m32cbsp/startup/linkcmds
re2782684 rd60e760 73 73 } > RAM 74 74 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 75 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 76 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 75 77 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 76 78 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 77 __TLS_Alignment = ALIGNOF (.tdata);79 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 78 80 79 81 .data : { -
c/src/lib/libbsp/m32r/m32rsim/startup/linkcmds
re2782684 rd60e760 92 92 } 93 93 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 94 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 95 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 94 96 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 95 97 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 96 _TLS_Alignment = ALIGNOF (.tdata);98 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 97 99 .sdata2 : 98 100 { -
c/src/lib/libbsp/m68k/av5282/startup/linkcmds
re2782684 rd60e760 148 148 149 149 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 150 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 151 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 150 152 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 151 153 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 152 _TLS_Alignment = ALIGNOF (.tdata);154 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 153 155 154 156 .data : { -
c/src/lib/libbsp/m68k/av5282/startup/linkcmdsflash
re2782684 rd60e760 147 147 148 148 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 149 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 150 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 149 151 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 150 152 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 151 _TLS_Alignment = ALIGNOF (.tdata);153 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 152 154 153 155 .data 0x1000 : AT ( ADDR(.tdata) + SIZEOF ( .tdata ) ) -
c/src/lib/libbsp/m68k/av5282/startup/linkcmdsram
re2782684 rd60e760 147 147 148 148 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 149 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 150 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 149 151 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 150 152 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 151 _TLS_Alignment = ALIGNOF (.tdata);153 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 152 154 153 155 .data : { -
c/src/lib/libbsp/m68k/csb360/startup/linkcmds
re2782684 rd60e760 116 116 117 117 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 118 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 119 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 118 120 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 119 121 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 120 _TLS_Alignment = ALIGNOF (.tdata);122 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 121 123 122 124 -
c/src/lib/libbsp/m68k/gen68302/startup/linkcmds
re2782684 rd60e760 129 129 130 130 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 131 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 132 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 131 133 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 132 134 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 133 _TLS_Alignment = ALIGNOF (.tdata);135 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 134 136 135 137 .data : { -
c/src/lib/libbsp/m68k/gen68340/startup/linkcmds
re2782684 rd60e760 157 157 158 158 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 159 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 160 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 159 161 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 160 162 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 161 _TLS_Alignment = ALIGNOF (.tdata);163 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 162 164 163 165 .data : { -
c/src/lib/libbsp/m68k/gen68360/startup/linkcmds
re2782684 rd60e760 121 121 122 122 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 123 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 124 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 123 125 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 124 126 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 125 _TLS_Alignment = ALIGNOF (.tdata);127 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 126 128 127 129 .data : { -
c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.bootp
re2782684 rd60e760 126 126 127 127 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 128 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 129 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 128 130 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 129 131 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 130 _TLS_Alignment = ALIGNOF (.tdata);132 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 131 133 132 134 .data : AT(SIZEOF(.text)) { -
c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.prom
re2782684 rd60e760 125 125 126 126 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 127 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 128 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 127 129 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 128 130 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 129 _TLS_Alignment = ALIGNOF (.tdata);131 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 130 132 131 133 .data : AT(SIZEOF(.text)) { -
c/src/lib/libbsp/m68k/idp/startup/linkcmds
re2782684 rd60e760 126 126 127 127 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 128 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 129 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 128 130 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 129 131 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 130 _TLS_Alignment = ALIGNOF (.tdata);132 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 131 133 132 134 .data : { -
c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds
re2782684 rd60e760 151 151 152 152 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 153 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 154 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 153 155 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 154 156 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 155 _TLS_Alignment = ALIGNOF (.tdata);157 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 156 158 157 159 .data BLOCK (0x4) : { -
c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds.flash
re2782684 rd60e760 151 151 152 152 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 153 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 154 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 153 155 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 154 156 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 155 _TLS_Alignment = ALIGNOF (.tdata);157 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 156 158 157 159 .data 0x30000400 : AT(LOADADDR(.text) + SIZEOF(.text)) { -
c/src/lib/libbsp/m68k/mcf52235/startup/linkcmds
re2782684 rd60e760 135 135 136 136 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 137 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 138 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 137 139 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 138 140 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 139 _TLS_Alignment = ALIGNOF (.tdata);141 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 140 142 141 143 .data 0x20000400 : AT (_estuff) -
c/src/lib/libbsp/m68k/mcf5225x/startup/linkcmds
re2782684 rd60e760 135 135 136 136 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 137 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 138 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 137 139 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 138 140 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 139 _TLS_Alignment = ALIGNOF (.tdata);141 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 140 142 141 143 .data 0x20000400 : AT (_estuff) -
c/src/lib/libbsp/m68k/mcf5235/startup/linkcmds
re2782684 rd60e760 155 155 156 156 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 157 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 158 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 157 159 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 158 160 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 159 _TLS_Alignment = ALIGNOF (.tdata);161 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 160 162 161 163 .data : { -
c/src/lib/libbsp/m68k/mcf5235/startup/linkcmdsflash
re2782684 rd60e760 159 159 160 160 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 161 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 162 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 161 163 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 162 164 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 163 _TLS_Alignment = ALIGNOF (.tdata);165 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 164 166 165 167 .data 0x4000 : AT ( ADDR(.tdata) + SIZEOF ( .tdata ) ) -
c/src/lib/libbsp/m68k/mcf5235/startup/linkcmdsram
re2782684 rd60e760 155 155 156 156 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 157 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 158 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 157 159 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 158 160 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 159 _TLS_Alignment = ALIGNOF (.tdata);161 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 160 162 161 163 .data : { -
c/src/lib/libbsp/m68k/mcf5329/startup/linkcmds
re2782684 rd60e760 146 146 147 147 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 148 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 149 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 148 150 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 149 151 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 150 _TLS_Alignment = ALIGNOF (.tdata);152 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 151 153 152 154 .data : -
c/src/lib/libbsp/m68k/mcf5329/startup/linkcmdsflash
re2782684 rd60e760 142 142 143 143 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 144 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 145 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 144 146 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 145 147 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 146 _TLS_Alignment = ALIGNOF (.tdata);148 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 147 149 148 150 .data 0x40000500 : AT (_estuff) -
c/src/lib/libbsp/m68k/mrm332/startup/linkcmds
re2782684 rd60e760 156 156 } > rom 157 157 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 158 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 159 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 158 160 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 159 161 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 160 _TLS_Alignment = ALIGNOF (.tdata);162 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 161 163 .gcc_exc : 162 164 AT ( ADDR(.tdata) + SIZEOF( .tdata ) ) -
c/src/lib/libbsp/m68k/mvme136/startup/linkcmds
re2782684 rd60e760 126 126 127 127 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 128 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 129 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 128 130 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 129 131 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 130 _TLS_Alignment = ALIGNOF (.tdata);132 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 131 133 132 134 .data : { -
c/src/lib/libbsp/m68k/mvme147/startup/linkcmds
re2782684 rd60e760 130 130 131 131 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 132 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 133 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 132 134 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 133 135 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 134 _TLS_Alignment = ALIGNOF (.tdata);136 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 135 137 136 138 .data : { -
c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds
re2782684 rd60e760 130 130 131 131 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 132 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 133 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 132 134 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 133 135 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 134 _TLS_Alignment = ALIGNOF (.tdata);136 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 135 137 136 138 .data : { -
c/src/lib/libbsp/m68k/mvme162/startup/linkcmds
re2782684 rd60e760 133 133 134 134 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 135 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 136 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 135 137 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 136 138 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 137 _TLS_Alignment = ALIGNOF (.tdata);139 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 138 140 139 141 .data : { -
c/src/lib/libbsp/m68k/mvme167/startup/linkcmds
re2782684 rd60e760 140 140 141 141 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 142 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 143 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 142 144 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 143 145 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 144 _TLS_Alignment = ALIGNOF (.tdata);146 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 145 147 146 148 .data : { -
c/src/lib/libbsp/m68k/ods68302/startup/debugger
re2782684 rd60e760 35 35 } 36 36 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 37 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 38 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 37 39 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 38 40 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 39 _TLS_Alignment = ALIGNOF (.tdata);41 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 40 42 41 43 .vtable (ADDR(.text) + SIZEOF(.text)) : -
c/src/lib/libbsp/m68k/ods68302/startup/linkcmds
re2782684 rd60e760 142 142 143 143 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 144 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 145 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 144 146 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 145 147 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 146 _TLS_Alignment = ALIGNOF (.tdata);148 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 147 149 148 150 -
c/src/lib/libbsp/m68k/ods68302/startup/rom
re2782684 rd60e760 35 35 } 36 36 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 37 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 38 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 37 39 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 38 40 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 39 _TLS_Alignment = ALIGNOF (.tdata);41 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 40 42 41 43 .vtable 0 : -
c/src/lib/libbsp/m68k/shared/startup/linkcmds.base
re2782684 rd60e760 68 68 } > REGION_TEXT AT > REGION_TEXT_LOAD 69 69 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 70 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 71 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 70 72 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 71 73 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 72 _TLS_Alignment = ALIGNOF (.tdata);74 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 73 75 .preinit_array : ALIGN_WITH_INPUT { 74 76 PROVIDE_HIDDEN (__preinit_array_start = .); -
c/src/lib/libbsp/m68k/sim68000/startup/linkcmds
re2782684 rd60e760 123 123 124 124 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 125 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 126 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 125 127 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 126 128 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 127 _TLS_Alignment = ALIGNOF (.tdata);129 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 128 130 129 131 .data 0x80000 : AT (ADDR(.tdata) + SIZEOF (.tdata)) { -
c/src/lib/libbsp/m68k/uC5282/startup/linkcmds
re2782684 rd60e760 163 163 164 164 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 165 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 166 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 165 167 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 166 168 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 167 _TLS_Alignment = ALIGNOF (.tdata);169 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 168 170 169 171 .data : { -
c/src/lib/libbsp/mips/csb350/startup/linkcmds
re2782684 rd60e760 128 128 129 129 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 130 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 131 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 130 132 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 131 133 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 132 _TLS_Alignment = ALIGNOF (.tdata);134 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 133 135 134 136 .data : -
c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds
re2782684 rd60e760 125 125 126 126 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 127 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 128 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 127 129 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 128 130 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 129 _TLS_Alignment = ALIGNOF (.tdata);131 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 130 132 131 133 .data : -
c/src/lib/libbsp/mips/hurricane/startup/linkcmds
re2782684 rd60e760 114 114 115 115 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 116 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 117 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 116 118 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 117 119 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 118 _TLS_Alignment = ALIGNOF (.tdata);120 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 119 121 120 122 _fdata = ALIGN(16); -
c/src/lib/libbsp/mips/jmr3904/startup/linkcmds
re2782684 rd60e760 110 110 111 111 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 112 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 113 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 112 114 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 113 115 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 114 _TLS_Alignment = ALIGNOF (.tdata);116 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 115 117 116 118 _fdata = ALIGN(16); -
c/src/lib/libbsp/mips/malta/startup/linkcmds
re2782684 rd60e760 110 110 111 111 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 112 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 113 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 112 114 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 113 115 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 114 _TLS_Alignment = ALIGNOF (.tdata);116 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 115 117 116 118 _fdata = ALIGN(16); -
c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds
re2782684 rd60e760 114 114 115 115 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 116 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 117 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 116 118 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 117 119 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 118 _TLS_Alignment = ALIGNOF (.tdata);120 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 119 121 120 122 _fdata = ALIGN(16); -
c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds
re2782684 rd60e760 114 114 115 115 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 116 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 117 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 116 118 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 117 119 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 118 _TLS_Alignment = ALIGNOF (.tdata);120 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 119 121 120 122 _fdata = ALIGN(16); -
c/src/lib/libbsp/moxie/moxiesim/startup/linkcmds
re2782684 rd60e760 144 144 } 145 145 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 146 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 147 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 146 148 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 147 149 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 148 _TLS_Alignment = ALIGNOF (.tdata);150 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 149 151 .eh_frame_hdr : { *(.eh_frame_hdr) } 150 152 /* Adjust the address for the data segment. We want to adjust up to -
c/src/lib/libbsp/nios2/nios2_iss/startup/linkcmds
re2782684 rd60e760 213 213 214 214 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 215 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 216 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 215 217 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 216 218 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 217 _TLS_Alignment = ALIGNOF (.tdata);219 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 218 220 219 221 PROVIDE (__flash_rodata_start = LOADADDR(.rodata)); -
c/src/lib/libbsp/powerpc/beatnik/startup/linkcmds
re2782684 rd60e760 107 107 } >CODE 108 108 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 109 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 110 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 109 111 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 110 112 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 111 _TLS_Alignment = ALIGNOF (.tdata);113 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 112 114 .sdata2 : { PROVIDE (_SDA2_BASE_ = 32768); *(.sdata2) *(.gnu.linkonce.s2.*) } > CODE 113 115 .sbss2 : { -
c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds
re2782684 rd60e760 76 76 } 77 77 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 78 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 79 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 78 80 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 79 81 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 80 _TLS_Alignment = ALIGNOF (.tdata);82 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 81 83 .eh_frame : { *(.eh_frame) } 82 84 _etext = .; -
c/src/lib/libbsp/powerpc/gen5200/startup/linkcmds.base
re2782684 rd60e760 133 133 } > RAM 134 134 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 135 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 136 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 135 137 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 136 138 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 137 _TLS_Alignment = ALIGNOF (.tdata);139 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 138 140 139 141 .sdata2 : { -
c/src/lib/libbsp/powerpc/haleakala/startup/linkcmds
re2782684 rd60e760 155 155 156 156 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 157 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 158 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 157 159 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 158 160 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 159 _TLS_Alignment = ALIGNOF (.tdata);161 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 160 162 161 163 .jcr : { KEEP (*(.jcr)) } >RAM -
c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
re2782684 rd60e760 153 153 154 154 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 155 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 156 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 155 157 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 156 158 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 157 _TLS_Alignment = ALIGNOF (.tdata);159 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 158 160 159 161 .rel.dyn : -
c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds
re2782684 rd60e760 154 154 155 155 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 156 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 157 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 156 158 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 157 159 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 158 _TLS_Alignment = ALIGNOF (.tdata);160 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 159 161 160 162 -
c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds
re2782684 rd60e760 88 88 } >ROM =0 89 89 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 90 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 91 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 90 92 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 91 93 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 92 _TLS_Alignment = ALIGNOF (.tdata);94 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 93 95 94 96 .rodata : -
c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
re2782684 rd60e760 115 115 } >RAM 116 116 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 117 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 118 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 117 119 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 118 120 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 119 _TLS_Alignment = ALIGNOF (.tdata);121 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 120 122 .eh_frame : { *(.eh_frame) } >RAM 121 123 _etext = .; -
c/src/lib/libbsp/powerpc/shared/startup/linkcmds
re2782684 rd60e760 94 94 95 95 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 96 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 97 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 96 98 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 97 99 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 98 _TLS_Alignment = ALIGNOF (.tdata);100 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 99 101 100 102 /* Adjust the address for the data segment. We want to adjust up to -
c/src/lib/libbsp/powerpc/shared/startup/linkcmds.base
re2782684 rd60e760 120 120 } > REGION_RODATA AT > REGION_RODATA_LOAD 121 121 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 122 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 123 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 122 124 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 123 125 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 124 _TLS_Alignment = ALIGNOF (.tdata);126 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 125 127 .preinit_array : ALIGN_WITH_INPUT { 126 128 PROVIDE_HIDDEN (__preinit_array_start = .); -
c/src/lib/libbsp/powerpc/ss555/startup/linkcmds
re2782684 rd60e760 153 153 } 154 154 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 155 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 156 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 155 157 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 156 158 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 157 _TLS_Alignment = ALIGNOF (.tdata);159 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 158 160 159 161 /* -
c/src/lib/libbsp/powerpc/tqm8xx/startup/linkcmds.base
re2782684 rd60e760 127 127 128 128 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 129 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 130 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 129 131 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 130 132 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 131 _TLS_Alignment = ALIGNOF (.tdata);133 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 132 134 133 135 .sdata2 : { -
c/src/lib/libbsp/powerpc/virtex4/startup/linkcmds
re2782684 rd60e760 108 108 109 109 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 110 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 111 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 110 112 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 111 113 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 112 _TLS_Alignment = ALIGNOF (.tdata);114 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 113 115 114 116 /* Initialised small data addressed as offsets from r2 */ -
c/src/lib/libbsp/powerpc/virtex5/startup/linkcmds
re2782684 rd60e760 108 108 109 109 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 110 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 111 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 110 112 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 111 113 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 112 _TLS_Alignment = ALIGNOF (.tdata);114 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 113 115 114 116 /* Initialised small data addressed as offsets from r2 */ -
c/src/lib/libbsp/sh/gensh1/startup/linkcmds
re2782684 rd60e760 143 143 } > ram 144 144 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 145 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 146 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 145 147 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 146 148 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 147 __TLS_Alignment = ALIGNOF (.tdata);149 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 148 150 /* Adjust the address for the data segment. We want to adjust up to 149 151 the same address within the page on the next page up. */ -
c/src/lib/libbsp/sh/gensh2/startup/linkcmds
re2782684 rd60e760 154 154 } > ram 155 155 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 156 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 157 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 156 158 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 157 159 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 158 __TLS_Alignment = ALIGNOF (.tdata);160 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 159 161 /* Adjust the address for the data segment. We want to adjust up to 160 162 the same address within the page on the next page up. */ -
c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram
re2782684 rd60e760 153 153 } > ram 154 154 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 155 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 156 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 155 157 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 156 158 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 157 __TLS_Alignment = ALIGNOF (.tdata);159 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 158 160 /* Adjust the address for the data segment. We want to adjust up to 159 161 the same address within the page on the next page up. */ -
c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom
re2782684 rd60e760 154 154 } > ram 155 155 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 156 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 157 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 156 158 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 157 159 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 158 __TLS_Alignment = ALIGNOF (.tdata);160 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 159 161 /* Adjust the address for the data segment. We want to adjust up to 160 162 the same address within the page on the next page up. */ -
c/src/lib/libbsp/sh/gensh4/startup/linkcmds
re2782684 rd60e760 105 105 } > ram 106 106 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 107 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 108 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 107 109 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 108 110 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 109 __TLS_Alignment = ALIGNOF (.tdata);111 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 110 112 .ctors : 111 113 { -
c/src/lib/libbsp/sh/gensh4/startup/linkcmds.rom
re2782684 rd60e760 117 117 } > rom 118 118 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 119 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 120 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 119 121 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 120 122 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 121 __TLS_Alignment = ALIGNOF (.tdata);123 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 122 124 .ctors : 123 125 { -
c/src/lib/libbsp/sh/gensh4/startup/linkcmds.rom2ram
re2782684 rd60e760 104 104 } > ram 105 105 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 106 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 107 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 106 108 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 107 109 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 108 __TLS_Alignment = ALIGNOF (.tdata);110 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 109 111 .ctors : AT(LOADADDR(.rodata) + SIZEOF(.rodata)) 110 112 { -
c/src/lib/libbsp/sh/shsim/startup/linkcmds
re2782684 rd60e760 141 141 } > ram 142 142 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 143 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 144 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 143 145 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 144 146 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 145 __TLS_Alignment = ALIGNOF (.tdata);147 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 146 148 /* Adjust the address for the data segment. We want to adjust up to 147 149 the same address within the page on the next page up. */ -
c/src/lib/libbsp/sh/shsim/startup/linkcmds.sim
re2782684 rd60e760 135 135 } > ram 136 136 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 137 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 138 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 137 139 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 138 140 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 139 __TLS_Alignment = ALIGNOF (.tdata);141 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 140 142 /* Adjust the address for the data segment. We want to adjust up to 141 143 the same address within the page on the next page up. */ -
c/src/lib/libbsp/sparc/shared/startup/linkcmds.base
re2782684 rd60e760 118 118 } > ram 119 119 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 120 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 121 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 120 122 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 121 123 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 122 _TLS_Alignment = ALIGNOF (.tdata);124 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 123 125 .rtemsroset : { 124 126 /* for pre rtems-libbsd FreeBSD code */ -
c/src/lib/libbsp/sparc64/shared/startup/linkcmds
re2782684 rd60e760 161 161 } > ram 162 162 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 163 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 164 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 163 165 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 164 166 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 165 _TLS_Alignment = ALIGNOF (.tdata);167 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 166 168 167 169 .data : AT (ADDR (.tbss) + SIZEOF (.tbss)) -
c/src/lib/libbsp/v850/gdbv850sim/startup/linkcmds
re2782684 rd60e760 103 103 } 104 104 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 105 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; 106 __TLS_Data_end = __TLS_Data_size != 0 ? __TLS_Data_end : __TLS_BSS_begin; 105 107 __TLS_BSS_size = __TLS_BSS_end - __TLS_BSS_begin; 106 108 __TLS_Size = __TLS_BSS_end - __TLS_Data_begin; 107 __TLS_Alignment = ALIGNOF (.tdata);109 __TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 108 110 .data : 109 111 { -
doc/cpu_supplement/general.t
re2782684 rd60e760 356 356 @} 357 357 _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; 358 _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; 359 _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; 358 360 _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; 359 361 _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; 360 _TLS_Alignment = ALIGNOF (.tdata);362 _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); 361 363 @end example 362 364
Note: See TracChangeset
for help on using the changeset viewer.