Changeset 2c4e1cc in mainline for uspace/lib/c/arch
- Timestamp:
- 2018-04-04T17:01:18Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5754c31e
- Parents:
- 1433ecda
- git-author:
- Jiří Zárevúcky <jiri.zarevucky@…> (2018-04-03 16:54:34)
- git-committer:
- Jiří Zárevúcky <jiri.zarevucky@…> (2018-04-04 17:01:18)
- Location:
- uspace/lib/c/arch
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/abs32le/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 } 11 12 … … 40 41 41 42 .tdata : { 42 _tdata_start = .;43 43 *(.tdata); 44 *(.tdata.*); 45 *(.gnu.linkonce.td.*); 46 } :data :tls 47 48 .tbss : { 49 *(.tbss); 50 *(.tbss.*); 44 51 *(.gnu.linkonce.tb.*); 45 _tdata_end = .; 46 _tbss_start = .; 47 *(.tbss); 48 _tbss_end = .; 49 } :data 50 51 _tls_alignment = ALIGNOF(.tdata); 52 } :data :tls 52 53 53 54 .sbss : { -
uspace/lib/c/arch/amd64/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 debug PT_NOTE; 11 12 } … … 45 46 46 47 .tdata : { 47 _tdata_start = .;48 48 *(.tdata); 49 _tdata_end = .; 50 _tbss_start = .; 49 *(.tdata.*); 50 *(.gnu.linkonce.td.*); 51 } :data :tls 52 53 .tbss : { 51 54 *(.tbss); 52 _tbss_end = .; 53 } :data 54 55 _tls_alignment = ALIGNOF(.tdata); 55 *(.tbss.*); 56 *(.gnu.linkonce.tb.*); 57 } :data :tls 56 58 57 59 .bss : { -
uspace/lib/c/arch/arm32/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 } 11 12 … … 45 46 46 47 .tdata : { 47 _tdata_start = .;48 48 *(.tdata); 49 _tdata_end = .; 50 _tbss_start = .; 49 *(.tdata.*); 50 *(.gnu.linkonce.td.*); 51 } :data :tls 52 53 .tbss : { 51 54 *(.tbss); 52 _tbss_end = .; 53 } :data 54 55 _tls_alignment = ALIGNOF(.tdata); 55 *(.tbss.*); 56 *(.gnu.linkonce.tb.*); 57 } :data :tls 56 58 57 59 .bss : { -
uspace/lib/c/arch/ia32/_link.ld.in
r1433ecda r2c4e1cc 99 99 100 100 .tdata : { 101 _tdata_start = .;102 101 *(.tdata); 103 *(.gnu.linkonce.tb.*); 104 _tdata_end = .; 105 } :data :tls 106 .tbss : { 107 _tbss_start = .; 108 *(.tbss); 109 _tbss_end = .; 102 *(.tdata.*); 103 *(.gnu.linkonce.td.*); 110 104 } :data :tls 111 105 112 _tls_alignment = MAX(ALIGNOF(.tdata), ALIGNOF(.tbss)); 106 .tbss : { 107 *(.tbss); 108 *(.tbss.*); 109 *(.gnu.linkonce.tb.*); 110 } :data :tls 113 111 114 112 .bss : { -
uspace/lib/c/arch/ia64/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 } 11 12 … … 54 55 55 56 .tdata : { 56 _tdata_start = .;57 57 *(.tdata); 58 _tdata_end = .; 59 _tbss_start = .; 58 *(.tdata.*); 59 *(.gnu.linkonce.td.*); 60 } :data :tls 61 62 .tbss : { 60 63 *(.tbss); 61 _tbss_end = .; 62 } :data 63 64 _tls_alignment = ALIGNOF(.tdata); 64 *(.tbss.*); 65 *(.gnu.linkonce.tb.*); 66 } :data :tls 65 67 66 68 .bss : { -
uspace/lib/c/arch/mips32/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 } 11 12 … … 49 50 50 51 .tdata : { 51 _tdata_start = .;52 52 *(.tdata); 53 _tdata_end = .; 54 } :data 53 *(.tdata.*); 54 *(.gnu.linkonce.td.*); 55 } :data :tls 55 56 56 57 .tbss : { 57 _tbss_start = .;58 58 *(.tbss); 59 _tbss_end = .; 60 } :data 61 62 _tls_alignment = MAX(ALIGNOF(.tdata), ALIGNOF(.tbss)); 59 *(.tbss.*); 60 *(.gnu.linkonce.tb.*); 61 } :data :tls 63 62 64 63 .sbss : { -
uspace/lib/c/arch/ppc32/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 debug PT_NOTE; 11 12 } … … 45 46 46 47 .tdata : { 47 _tdata_start = .;48 48 *(.tdata); 49 _tdata_end = .; 50 _tbss_start = .; 49 *(.tdata.*); 50 *(.gnu.linkonce.td.*); 51 } :data :tls 52 53 .tbss : { 51 54 *(.tbss); 52 _tbss_end = .; 53 } :data 54 55 _tls_alignment = ALIGNOF(.tdata); 55 *(.tbss.*); 56 *(.gnu.linkonce.tb.*); 57 } :data :tls 56 58 57 59 .bss : { -
uspace/lib/c/arch/riscv64/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 debug PT_NOTE; 11 12 } … … 43 44 44 45 .tdata : { 45 _tdata_start = .;46 46 *(.tdata); 47 *(.tdata.*); 48 *(.gnu.linkonce.td.*); 49 } :data :tls 50 51 .tbss : { 52 *(.tbss); 53 *(.tbss.*); 47 54 *(.gnu.linkonce.tb.*); 48 _tdata_end = .; 49 _tbss_start = .; 50 *(.tbss); 51 _tbss_end = .; 52 } :data 53 54 _tls_alignment = ALIGNOF(.tdata); 55 } :data :tls 55 56 56 57 .sbss : { -
uspace/lib/c/arch/sparc64/_link.ld.in
r1433ecda r2c4e1cc 8 8 text PT_LOAD FILEHDR PHDRS FLAGS(5); 9 9 data PT_LOAD FLAGS(6); 10 tls PT_TLS; 10 11 debug PT_NOTE; 11 12 } … … 50 51 51 52 .tdata : { 52 _tdata_start = .;53 53 *(.tdata); 54 _tdata_end = .; 55 _tbss_start = .; 54 *(.tdata.*); 55 *(.gnu.linkonce.td.*); 56 } :data :tls 57 58 .tbss : { 56 59 *(.tbss); 57 _tbss_end = .; 58 } :data 59 60 _tls_alignment = ALIGNOF(.tdata); 60 *(.tbss.*); 61 *(.gnu.linkonce.tb.*); 62 } :data :tls 61 63 62 64 .bss : {
Note:
See TracChangeset
for help on using the changeset viewer.