Changeset 1450de0 in rtems for c/src/lib/libbsp/sh
- Timestamp:
- 04/22/14 18:10:47 (10 years ago)
- Branches:
- 4.11, 5, master
- Children:
- b74c9cf
- Parents:
- 25c3208a
- git-author:
- Joel Sherrill <joel.sherrill@…> (04/22/14 18:10:47)
- git-committer:
- Joel Sherrill <joel.sherrill@…> (04/22/14 20:12:11)
- Location:
- c/src/lib/libbsp/sh/shsim
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/sh/shsim/bsp_specs
r25c3208a r1450de0 5 5 *startfile: 6 6 %{!qrtems: %(old_startfile)} \ 7 %{!nostdlib: %{qrtems: start.o%s -e _start}}7 %{!nostdlib: %{qrtems: start.o%s crti.o%s crtbegin.o%s -e _start}} 8 8 9 9 *link: 10 % (old_link)%{qrtems: -dc -dp -N}10 %{!qrtems: %(old_link)} %{qrtems: -dc -dp -N} 11 11 12 *endfile: 13 %{!qrtems: %(old_endfile)} %{qrtems: crtend.o%s crtn.o%s} -
c/src/lib/libbsp/sh/shsim/startup/linkcmds
r25c3208a r1450de0 100 100 .rel.bss : { *(.rel.bss) } 101 101 .rel.plt : { *(.rel.plt) } 102 .init : { *(.init) } =0103 102 .plt : { *(.plt) } 104 103 .text . : … … 122 121 *(.gnu.linkonce.t*) 123 122 } > ram 123 .init : 124 { 125 KEEP (*(.init)) 126 } >ram 124 127 .fini : 125 128 { 126 129 KEEP (*(.fini)) 127 } =0130 } >ram 128 131 _etext = .; 129 132 PROVIDE (etext = .); … … 140 143 __TLS_BSS_end = .; 141 144 } > ram 145 .init . : { KEEP(*(.init)) } > ram =0 146 .fini . : { KEEP(*(.fini)) } > ram =0 147 .ctors . : { KEEP(*(.ctors)) } > ram =0 148 .dtors . : { KEEP(*(.dtors)) } > ram =0 142 149 __TLS_Data_size = __TLS_Data_end - __TLS_Data_begin; 143 150 __TLS_Data_begin = __TLS_Data_size != 0 ? __TLS_Data_begin : __TLS_BSS_begin; … … 162 169 } > ram 163 170 .data1 . : { *(.data1) } 164 .ctors . :165 {166 ___ctors = .;167 *(.ctors)168 ___ctors_end = .;169 }170 .dtors . :171 {172 ___dtors = .;173 *(.dtors)174 ___dtors_end = .;175 }176 171 .rtemsroset : { 177 172 /* for pre rtems-libbsd FreeBSD code */
Note: See TracChangeset
for help on using the changeset viewer.