/toolchain/binutils/binutils-2.25/ld/testsuite/ld-tic6x/ |
D | dsbt.ld | 15 .rel.init : { *(.rel.init) } 17 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 19 .rel.fini : { *(.rel.fini) } 21 .rel.const : { *(.rel.const .rel.const.* .rel.gnu.linkonce.r.*) } 23 .rel.rodata : { *(.rel.rodata .rel.rodata.*) } 25 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) } 26 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) } 27 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 29 .rel.fardata : { *(.rel.fardata .rel.fardata.*) } 31 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } [all …]
|
D | dsbt-inrange.ld | 13 .rel.init : { *(.rel.init) } 15 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 17 .rel.fini : { *(.rel.fini) } 19 .rel.const : { *(.rel.const .rel.const.* .rel.gnu.linkonce.r.*) } 21 .rel.rodata : { *(.rel.rodata .rel.rodata.*) } 23 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) } 24 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) } 25 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 27 .rel.fardata : { *(.rel.fardata .rel.fardata.*) } 29 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } [all …]
|
D | dsbt-overflow.ld | 13 .rel.init : { *(.rel.init) } 15 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 17 .rel.fini : { *(.rel.fini) } 19 .rel.const : { *(.rel.const .rel.const.* .rel.gnu.linkonce.r.*) } 21 .rel.rodata : { *(.rel.rodata .rel.rodata.*) } 23 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) } 24 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) } 25 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 27 .rel.fardata : { *(.rel.fardata .rel.fardata.*) } 29 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } [all …]
|
D | dsbt-be.ld | 15 .rel.init : { *(.rel.init) } 17 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 19 .rel.fini : { *(.rel.fini) } 21 .rel.const : { *(.rel.const .rel.const.* .rel.gnu.linkonce.r.*) } 23 .rel.rodata : { *(.rel.rodata .rel.rodata.*) } 25 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) } 26 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) } 27 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 29 .rel.fardata : { *(.rel.fardata .rel.fardata.*) } 31 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } [all …]
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | nlm32-i386.c | 72 arelent *rel) in nlm_i386_read_reloc() argument 110 rel->sym_ptr_ptr = bfd_get_section_by_name (abfd, name)->symbol_ptr_ptr; in nlm_i386_read_reloc() 111 rel->howto = &nlm_i386_abs_howto; in nlm_i386_read_reloc() 116 rel->sym_ptr_ptr = NULL; in nlm_i386_read_reloc() 118 rel->howto = &nlm_i386_pcrel_howto; in nlm_i386_read_reloc() 121 rel->howto = &nlm_i386_abs_howto; in nlm_i386_read_reloc() 134 rel->address = val; in nlm_i386_read_reloc() 135 rel->addend = 0; in nlm_i386_read_reloc() 143 nlm_i386_write_import (bfd * abfd, asection * sec, arelent * rel) in nlm_i386_write_import() argument 153 if (rel->addend != 0 in nlm_i386_write_import() [all …]
|
D | nlm32-ppc.c | 436 arelent *rel) in nlm_powerpc_read_reloc() argument 464 rel->sym_ptr_ptr = NULL; in nlm_powerpc_read_reloc() 481 rel->sym_ptr_ptr = sec->symbol_ptr_ptr; in nlm_powerpc_read_reloc() 484 rel->addend = 0; in nlm_powerpc_read_reloc() 488 rel->howto = nlm_powerpc_howto_table + (l_rtype & 0xff); in nlm_powerpc_read_reloc() 490 BFD_ASSERT (rel->howto->name != NULL in nlm_powerpc_read_reloc() 492 ? (rel->howto->complain_on_overflow in nlm_powerpc_read_reloc() 494 : (rel->howto->complain_on_overflow in nlm_powerpc_read_reloc() 496 && ((l_rtype >> 8) & 0x1f) == rel->howto->bitsize - 1); in nlm_powerpc_read_reloc() 511 rel->address = l_vaddr; in nlm_powerpc_read_reloc() [all …]
|
D | nlm32-alpha.c | 395 arelent *rel) in nlm_alpha_read_reloc() argument 433 rel->sym_ptr_ptr = NULL; in nlm_alpha_read_reloc() 434 rel->addend = 0; in nlm_alpha_read_reloc() 446 rel->sym_ptr_ptr = bfd_abs_section_ptr->symbol_ptr_ptr; in nlm_alpha_read_reloc() 447 rel->addend = 0; in nlm_alpha_read_reloc() 451 rel->sym_ptr_ptr = code_sec->symbol_ptr_ptr; in nlm_alpha_read_reloc() 453 rel->addend = 0; in nlm_alpha_read_reloc() 457 rel->sym_ptr_ptr = data_sec->symbol_ptr_ptr; in nlm_alpha_read_reloc() 458 rel->addend = - bfd_get_section_vma (abfd, data_sec); in nlm_alpha_read_reloc() 463 rel->sym_ptr_ptr = bfd_abs_section_ptr->symbol_ptr_ptr; in nlm_alpha_read_reloc() [all …]
|
D | elf32-fr30.c | 390 Elf_Internal_Rela *rel, in fr30_final_link_relocate() argument 400 contents += rel->r_offset; in fr30_final_link_relocate() 401 relocation += rel->r_addend; in fr30_final_link_relocate() 412 contents += rel->r_offset + 2; in fr30_final_link_relocate() 413 relocation += rel->r_addend; in fr30_final_link_relocate() 418 contents += rel->r_offset + 1; in fr30_final_link_relocate() 420 srel += rel->r_addend; in fr30_final_link_relocate() 421 srel -= rel->r_offset; in fr30_final_link_relocate() 435 contents += rel->r_offset; in fr30_final_link_relocate() 437 srel += rel->r_addend; in fr30_final_link_relocate() [all …]
|
/toolchain/binutils/binutils-2.25/ld/scripttempl/ |
D | elfd30v.sc | 74 .rel.text ${RELOCATING-0} : { *(.rel.text) *(.rel.gnu.linkonce.t*) } 76 .rel.data ${RELOCATING-0} : { *(.rel.data) *(.rel.gnu.linkonce.d*) } 78 .rel.rodata ${RELOCATING-0} : { *(.rel.rodata) *(.rel.gnu.linkonce.r*) } 80 .rel.stext ${RELOCATING-0} : { *(.rel.stest) } 82 .rel.etext ${RELOCATING-0} : { *(.rel.etest) } 84 .rel.sdata ${RELOCATING-0} : { *(.rel.sdata) } 86 .rel.edata ${RELOCATING-0} : { *(.rel.edata) } 88 .rel.eit_v ${RELOCATING-0} : { *(.rel.eit_v) } 90 .rel.sbss ${RELOCATING-0} : { *(.rel.sbss) } 92 .rel.ebss ${RELOCATING-0} : { *(.rel.ebss) } [all …]
|
D | nds32elf.sc | 61 REL_IFUNC=".rel.ifunc ${RELOCATING-0} : { *(.rel.ifunc) }" 63 REL_IPLT=".rel.iplt ${RELOCATING-0} : 66 *(.rel.iplt) 77 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 142 …REL_SDATA=".rel.${SDATA_NAME} ${RELOCATING-0} : { *(.rel.${SDATA_NAME}${RELOCATING+ .rel.${SDAT… 144 …REL_SBSS=".rel.${SBSS_NAME} ${RELOCATING-0} : { *(.rel.${SBSS_NAME}${RELOCATING+ .rel.${SBSS_N… 146 …REL_SDATA2=".rel.${SDATA_NAME}2 ${RELOCATING-0} : { *(.rel.${SDATA_NAME}2${RELOCATING+ .rel.${SD… 148 …REL_SBSS2=".rel.${SBSS_NAME}2 ${RELOCATING-0} : { *(.rel.${SBSS_NAME}2${RELOCATING+ .rel.${SBSS… 165 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 167 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
D | armbpabi.sc | 38 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local) *(.data.rel.ro .data.rel.ro.*) }" 61 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 63 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 65 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 67 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 359 .rel.init 0 : { *(.rel.init) } 361 .rel.text 0 : { *(.rel.text${RELOCATING+ .rel.text.* .rel.gnu.linkonce.t.*}) } 363 .rel.fini 0 : { *(.rel.fini) } 365 .rel.rodata 0 : { *(.rel.rodata${RELOCATING+ .rel.rodata.* .rel.gnu.linkonce.r.*}) } 368 .rel.data.rel.ro 0 : { *(.rel.data.rel.ro${RELOCATING+ .rel.data.rel.ro.*}) } [all …]
|
D | elf64hppa.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 44 # NO_REL_RELOCS - Don't include .rel.* sections in script 95 # Each of these can also have corresponding .rel.* and .rela.* sections. 134 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 161 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 163 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 165 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 167 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 184 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 186 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
D | elfxtensa.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 44 # NO_REL_RELOCS - Don't include .rel.* sections in script 108 # Each of these can also have corresponding .rel.* and .rela.* sections. 147 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 178 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 180 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 182 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 184 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 201 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 203 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
D | elfm68hc11.sc | 193 .rel.text ${RELOCATING-0} : 195 *(.rel.text) 196 ${RELOCATING+*(.rel.text.*)} 197 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 205 .rel.data ${RELOCATING-0} : 207 *(.rel.data) 208 ${RELOCATING+*(.rel.data.*)} 209 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 217 .rel.rodata ${RELOCATING-0} : 219 *(.rel.rodata) [all …]
|
D | elfm68hc12.sc | 193 .rel.text ${RELOCATING-0} : 195 *(.rel.text) 196 ${RELOCATING+*(.rel.text.*)} 197 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 205 .rel.data ${RELOCATING-0} : 207 *(.rel.data) 208 ${RELOCATING+*(.rel.data.*)} 209 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 217 .rel.rodata ${RELOCATING-0} : 219 *(.rel.rodata) [all …]
|
D | elfxgate.sc | 193 .rel.text ${RELOCATING-0} : 195 *(.rel.text) 196 ${RELOCATING+*(.rel.text.*)} 197 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 205 .rel.data ${RELOCATING-0} : 207 *(.rel.data) 208 ${RELOCATING+*(.rel.data.*)} 209 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 217 .rel.rodata ${RELOCATING-0} : 219 *(.rel.rodata) [all …]
|
D | mep.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 83 # Each of these can also have corresponding .rel.* and .rela.* sections. 121 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local) *(.data.rel.ro .data.rel.ro.*) }" 146 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 148 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 150 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 152 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 250 .rel.init ${RELOCATING-0} : { *(.rel.init) } 252 .rel.text ${RELOCATING-0} : { *(.rel.text${RELOCATING+ .rel.text.* .rel.gnu.linkonce.t.*}) } 254 .rel.fini ${RELOCATING-0} : { *(.rel.fini) } [all …]
|
D | elf.sc | 21 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 46 # NO_REL_RELOCS - Don't include .rel.* sections in script 102 # Each of these can also have corresponding .rel.* and .rela.* sections. 156 REL_IFUNC=".rel.ifunc ${RELOCATING-0} : { *(.rel.ifunc) }" 158 REL_IPLT=".rel.iplt ${RELOCATING-0} : 161 *(.rel.iplt) 172 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 199 …REL_SDATA=".rel.${SDATA_NAME} ${RELOCATING-0} : { *(.rel.${SDATA_NAME}${RELOCATING+ .rel.${SDAT… 201 …REL_SBSS=".rel.${SBSS_NAME} ${RELOCATING-0} : { *(.rel.${SBSS_NAME}${RELOCATING+ .rel.${SBSS_N… 203 …REL_SDATA2=".rel.${SDATA_NAME}2 ${RELOCATING-0} : { *(.rel.${SDATA_NAME}2${RELOCATING+ .rel.${SD… [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/ia64/ |
D | pred-rel.s | 3 .pred.rel "mutex", p1, p2 4 .pred.rel "imply", p2, p3 5 .pred.rel "clear", p1, p2, p3 7 .pred.rel "mutex" p1, p2 8 .pred.rel "imply" p2, p3 9 .pred.rel "clear" p1, p2, p3 11 .pred.rel.mutex p1, p2 12 .pred.rel.imply p2, p3 13 .pred.rel.clear p1, p2, p3 15 .pred.rel @mutex, p1, p2 [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/ |
D | mips-lib.ld | 21 .rel.dyn : 23 *(.rel.init) 24 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) 25 *(.rel.fini) 26 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) 27 *(.rel.data.rel.ro*) 28 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) 29 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) 30 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) 31 *(.rel.ctors) [all …]
|
D | mips-dyn.ld | 22 .rel.dyn : 24 *(.rel.init) 25 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) 26 *(.rel.fini) 27 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) 28 *(.rel.data.rel.ro*) 29 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) 30 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) 31 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) 32 *(.rel.ctors) [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elfvsb/ |
D | elf-offset.ld | 11 .rel.text : 13 *(.rel.text) 14 *(.rel.text.*) 15 *(.rel.gnu.linkonce.t*) 23 .rel.data : 25 *(.rel.data) 26 *(.rel.data.*) 27 *(.rel.gnu.linkonce.d*) 35 .rel.rodata : 37 *(.rel.rodata) [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-shared/ |
D | elf-offset.ld | 11 .rel.text : 13 *(.rel.text) 14 *(.rel.text.*) 15 *(.rel.gnu.linkonce.t*) 23 .rel.data : 25 *(.rel.data) 26 *(.rel.data.*) 27 *(.rel.gnu.linkonce.d*) 35 .rel.rodata : 37 *(.rel.rodata) [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-arm/ |
D | arm-no-rel-plt.ld | 17 .rel.dyn : 19 *(.rel.init) 20 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) 21 *(.rel.fini) 22 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) 23 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*) 24 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) 25 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) 26 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) 27 *(.rel.ctors) [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/msp430/ |
D | msp430x.d | 10 0+0006 <[^>]*> 00 18 c0 63 00 00 adcx.a 0x0000 ;PC rel. abs addr 0x000a 22 0+003e <[^>]*> 00 18 50 50 00 00 addx.a 0x00000,r0 ;PC rel. 0x00042 29 0+0068 <[^>]*> 40 18 96 f0 00 00 04 00 andx.w 0x00000,4\(r6\) ;PC rel. 0x0006c 30 0+0070 <[^>]*> 40 18 90 f0 00 00 00 00 andx.w 0x00000,0x00000 ;PC rel. 0x00074, PC rel. 0x00076 51 0+00e8 <[^>]*> 40 18 92 b0 00 00 00 00 bitx.w 0x00000,&0x00000;PC rel. 0x000ec 54 0+00fe <[^>]*> 40 18 58 b0 00 00 bitx.b 0x00000,r8 ;PC rel. 0x00102 57 0+010e <[^>]*> 40 18 80 43 00 00 movx.w #0, 0x00000 ;r3 As==00, PC rel. 0x00112 58 0+0114 <[^>]*> 00 18 c0 43 00 00 movx.a #0, 0x00000 ;r3 As==00, PC rel. 0x00118 59 0+011a <[^>]*> 40 18 c0 43 00 00 movx.b #0, 0x00000 ;r3 As==00, PC rel. 0x0011e 60 0+0120 <[^>]*> 40 18 80 43 00 00 movx.w #0, 0x00000 ;r3 As==00, PC rel. 0x00124 [all …]
|