/toolchain/binutils/binutils-2.25/bfd/ |
coff-w65.c | 45 /* Turn a howto into a reloc number. */ 54 /* Code to swap in the reloc */ 78 /* Perform any necessary magic to the addend in a reloc entry. */ 83 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \ 84 reloc_processing(relent, reloc, symbols, abfd, section) 88 struct internal_reloc *reloc, 93 relent->address = reloc->r_vaddr; 94 rtype2howto (relent, reloc); 96 if (((int) reloc->r_symndx) > 0) 97 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx] [all...] |
coff-z8k.c | 73 /* Code to swap in the reloc. */ 162 /* Perform any necessary magic to the addend in a reloc entry. */ 167 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \ 168 reloc_processing(relent, reloc, symbols, abfd, section) 172 struct internal_reloc *reloc, 177 relent->address = reloc->r_vaddr; 178 rtype2howto (relent, reloc); 180 if (reloc->r_symndx > 0) 181 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx]; 185 relent->addend = reloc->r_offset [all...] |
coff-h8500.c | 69 /* Turn a howto into a reloc number. */ 84 /* Code to swap in the reloc. */ 133 /* Perform any necessary magic to the addend in a reloc entry. */ 138 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \ 139 reloc_processing(relent, reloc, symbols, abfd, section) 143 struct internal_reloc *reloc, 148 relent->address = reloc->r_vaddr; 149 rtype2howto (relent, reloc); 151 if (reloc->r_symndx > 0) 152 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx] [all...] |
coff-z80.c | 67 /* Code to swap in the reloc. */ 146 /* Perform any necessary magic to the addend in a reloc entry. */ 151 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \ 152 reloc_processing(relent, reloc, symbols, abfd, section) 156 struct internal_reloc *reloc, 161 relent->address = reloc->r_vaddr; 162 rtype2howto (relent, reloc); 164 if (reloc->r_symndx > 0) 165 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx]; 169 relent->addend = reloc->r_offset [all...] |
mach-o-x86-64.c | 123 bfd_mach_o_x86_64_swap_reloc_in (arelent *res, bfd_mach_o_reloc_info *reloc) 126 if (reloc->r_scattered) 129 switch (reloc->r_type) 132 if (reloc->r_pcrel) 134 switch (reloc->r_length) 146 if (reloc->r_length == 2 && reloc->r_pcrel) 153 if (!reloc->r_pcrel) 155 switch (reloc->r_length) 165 if (reloc->r_length == 2 && reloc->r_pcrel && reloc->r_extern [all...] |
coff-h8300.c | 191 the code in reloc.c assumes that we can manipulate the targets of 209 /* Adjust the reloc address to that in the output section. */ 236 /* Internal reloc for relaxing. This is created when a 16-bit pc-relative 249 /* Turn a howto into a reloc number. */ 259 /* Code to swap in the reloc. */ 347 /* Perform any necessary magic to the addend in a reloc entry. */ 352 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \ 353 reloc_processing (relent, reloc, symbols, abfd, section) 356 reloc_processing (arelent *relent, struct internal_reloc *reloc, 359 relent->address = reloc->r_vaddr 1314 arelent *reloc = relocs[i]; local [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
bl-local-v4t.s | 6 bl foo2 @ bl foo2 with reloc. 7 beq foo @ beq foo with reloc. 8 b foo @ branch foo with reloc.
|
group-reloc-alu-encoding-bad.d | 3 #error-output: group-reloc-alu-encoding-bad.l
|
group-reloc-alu-parsing-bad.d | 3 #error-output: group-reloc-alu-parsing-bad.l
|
group-reloc-ldc-encoding-bad.d | 3 #error-output: group-reloc-ldc-encoding-bad.l
|
group-reloc-ldc-parsing-bad.d | 3 #error-output: group-reloc-ldc-parsing-bad.l
|
group-reloc-ldr-encoding-bad.d | 3 #error-output: group-reloc-ldr-encoding-bad.l
|
group-reloc-ldr-parsing-bad.d | 3 #error-output: group-reloc-ldr-parsing-bad.l
|
group-reloc-ldrs-encoding-bad.d | 3 #error-output: group-reloc-ldrs-encoding-bad.l
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mt/ |
relocs1.s | 1 ;; This test is meant to exercise every unusual reloc supported 14 ; Test the PC16 reloc.
|
/external/syslinux/efi64/lib/ |
elf_x86_64_efi.lds | 23 .reloc : 25 *(.reloc) 58 .ignored.reloc : 60 *(.rela.reloc)
|
/external/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/ |
elf_x86_64_efi.lds | 23 .reloc : 25 *(.reloc) 58 .ignored.reloc : 60 *(.rela.reloc)
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mips/ |
elf-rel21.d | 3 #name: MIPS ELF reloc 21
|
jalr3-n32.d | 2 #name: MIPS JALR reloc (n32)
|
jalr3.s | 8 .reloc 1f, R_MIPS_JALR, $bar 10 .reloc 1f, R_MIPS_JALR, $bar
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/ |
comm-data.exp | 34 proc mips_comm_data_test { abi flag emul reloc } { 36 set testname "MIPS $abi/$reloc common symbol override test" 39 set ZFLAG [string map [list copyreloc "" nocopyreloc "-z $reloc"] $reloc] 53 "libmips-$abi-$reloc-comm-data.so" \ 68 "$LDFLAGS $ZFLAG -T ../ld-elf/comm-data2.ld -Ltmpdir -lmips-$abi-$reloc-comm-data" "" \ 76 "mips-$abi-$reloc-comm-data" \ 87 foreach reloc $relocs { 88 mips_comm_data_test $abi $flag $emul $reloc
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/m68hc11/ |
insns12.s | 7 call _foo ; 24-bit reloc 8 call _foo,1 ; 16-bit reloc, immediate page specification 9 call _foo,%page(foo_page) ; 16-bit reloc and 8-bit page reloc 10 call 0,x,3 ; 8-bit page reloc 13 call 12,x,%page(foo_page) ; 8-bit page reloc 16 call [d,x] ; No reloc 18 call [2048,sp] ; No reloc 19 call [_foo,x] ; 16-bit reloc
|
/frameworks/compile/mclinker/lib/Target/ |
OutputRelocSection.cpp | 38 Relocation* reloc = Relocation::Create(); local 39 m_pRelocData->append(*reloc); 40 return reloc;
|
/external/llvm/test/MC/Mips/ |
reloc-directive.s | 18 .reloc 4, R_MIPS_NONE, foo # ASM: .reloc 4, R_MIPS_NONE, foo 19 .reloc 0, R_MIPS_NONE, foo+4 # ASM: .reloc 0, R_MIPS_NONE, foo+4 20 .reloc 8, R_MIPS_32, foo+8 # ASM: .reloc 8, R_MIPS_32, foo+8 24 .reloc 12, R_MIPS_NONE # ASM: .reloc 12, R_MIPS_NONE{{$}} 38 # incorrectly use the 3-reloc encoding (and ELF64). mips64-* triples
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64CA53ErratumStub.cpp | 105 Relocation* reloc = local 109 reloc->setSymInfo(target_info); 113 reloc->target() = 115 pIsland.addRelocation(*reloc); 119 reloc = Relocation::Create((*it)->type(), 122 reloc->setSymInfo(target_info); 123 reloc->target() = AArch64InsnHelpers::buildBranchInsn(); 124 pIsland.addRelocation(*reloc);
|