/external/llvm/test/Object/ |
objdump-shndx.test | 3 Test that llvm-objdump can handle shndx. The relocation points to a section 7 CHECK: RELOCATION RECORDS FOR [.rela.text]:
|
/frameworks/compile/mclinker/lib/Target/X86/ |
X86Relocator.h | 44 * 0001 ReserveRel - reserve an dynamic relocation entry 67 virtual Result applyRelocation(Relocation& pRelocation) = 0; 69 virtual const char* getName(Relocation::Type pType) const = 0; 79 /// - dynamin relocation entries (for .rel.plt and .rel.dyn sections) 80 void scanRelocation(Relocation& pReloc, 87 /// addCopyReloc - add a copy relocation into .rel.dyn for pSym 99 virtual void scanLocalReloc(Relocation& pReloc, 104 virtual void scanGlobalReloc(Relocation& pReloc, 123 R_386_TLS_OPT = 44 // mcld internal relocation type 129 Result applyRelocation(Relocation& pRelocation) [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
group-reloc-alu-parsing-bad.l | 4 [^:]*:10: Error: unknown group relocation -- `add r0,r0,#:pc_g2_nc:\(foo\)' 5 [^:]*:11: Error: unknown group relocation -- `add r0,r0,#:sb_g2_nc:\(foo\)'
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/avr/ |
diffreloc_withrelax.d | 9 RELOCATION RECORDS FOR \[.text\]: 14 RELOCATION RECORDS FOR \[.data\]:
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/bfin/ |
reloc.d | 5 RELOCATION RECORDS FOR \[\.text\]: 16 RELOCATION RECORDS FOR \[\.data\]:
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/xtensa/ |
pcrel.d | 7 RELOCATION RECORDS FOR \[\.literal\]: 12 RELOCATION RECORDS FOR \[\.text\]:
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-i386/ |
vxworks1-lib.rd | 2 Relocation section '\.rel\.plt' at offset .* contains 2 entries: 7 Relocation section '\.rel\.dyn' at offset .* contains 4 entries:
|
vxworks1.rd | 2 Relocation section '\.rel\.plt' at offset .* contains 2 entries: 7 Relocation section '\.rel\.text' at offset .* contains 3 entries: 13 Relocation section '\.rel\.plt\.unloaded' at offset .* contains 6 entries:
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/ |
gp-hidden-lib-64.rd | 2 Relocation section '\.rel\.dyn' at offset .* contains 2 entries: 7 # This must be an absolute relocation, there must not be a _gp reference.
|
gp-hidden-ver.rd | 2 Relocation section '\.rel\.dyn' at offset .* contains 3 entries: 5 # This must be an absolute relocation, there must not be a _gp reference.
|
/toolchain/binutils/binutils-2.25/gold/ |
arm-reloc-property.h | 1 // arm-reloc-property.h -- ARM relocation properties -*- C++ -*- 29 // relocation code. 34 // Types of relocation codes. 36 RT_NONE, // No relocation type. 43 // Classes of relocation codes. 45 RC_NONE, // No relocation class. 46 RC_DATA, // Data relocation. 47 RC_ARM, // ARM instruction relocation. 48 RC_THM16, // 16-bit THUMB instruction relocation. 49 RC_THM32, // 32-bit THUMB instruction relocation [all...] |
/external/llvm/test/MC/X86/ |
macho-reloc-errors-x86_64.s | 13 // CHECK-ERROR: 4:9: error: unsupported relocation of modified symbol 14 // CHECK-ERROR: 5:9: error: unsupported pc-relative relocation of difference 15 // CHECK-ERROR: 6:9: error: unsupported relocation with identical base 16 // CHECK-ERROR: 7:9: error: unsupported relocation with subtraction expression, symbol 'thing' can not be undefined in a subtraction expression 17 // CHECK-ERROR: 8:9: error: unsupported symbol modifier in relocation 18 // CHECK-ERROR: 9:9: error: unsupported symbol modifier in branch relocation
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mn10300/ |
relax.d | 6 RELOCATION RECORDS FOR \[.rlcb\]: 11 RELOCATION RECORDS FOR \[.rlfcb\]: 16 RELOCATION RECORDS FOR \[.rscb\]: 21 RELOCATION RECORDS FOR \[.rsfcb\]: 26 RELOCATION RECORDS FOR \[.rsucb\]: 31 RELOCATION RECORDS FOR \[.rlucb\]:
|
/external/e2fsprogs/lib/ext2fs/ |
brel.h | 35 * Add a block relocation entry. 41 * Get a block relocation entry. 47 * Initialize for iterating over the block relocation entries. 52 * The iterator function for the inode relocation entries. 59 * Move the inode relocation table from one block number to 65 * Remove a block relocation entry. 71 * Free the block relocation table.
|
/external/llvm/test/MC/ELF/ |
relocation-386.s | 4 // Test that we produce the correct relocation types and that the relocations 14 // Relocation 3 (bar3@GOTOFF) is done with symbol 7 (bss) 16 // Relocation 4 (bar2@GOT) is of type R_386_GOT32 19 // Relocation 5 (foo@TLSGD) is of type R_386_TLS_GD 21 // Relocation 6 ($foo@TPOFF) is of type R_386_TLS_LE_32 23 // Relocation 7 (foo@INDNTPOFF) is of type R_386_TLS_IE 25 // Relocation 8 (foo@NTPOFF) is of type R_386_TLS_LE 27 // Relocation 9 (foo@GOTNTPOFF) is of type R_386_TLS_GOTIE 29 // Relocation 10 (foo@TLSLDM) is of type R_386_TLS_LDM 31 // Relocation 11 (foo@DTPOFF) is of type R_386_TLS_LDO_3 [all...] |
reloc-same-name-section.s | 3 // test that we produce one relocation against each section. 7 // CHECK-NEXT: Relocation { 13 // CHECK-NEXT: Relocation {
|
/external/llvm/test/MC/MachO/AArch64/ |
mergeable.s | 2 // FIXME: the final relocation should be internal, but the linker doesn't 5 // Test that we "S + K" produce a relocation with a symbol, but just S produces 6 // a relocation with the section. 24 // CHECK-NEXT: Relocation { 31 // CHECK-NEXT: Relocation { 38 // CHECK-NEXT: Relocation { 45 // CHECK-NEXT: Relocation {
|
classrefs.s | 3 ; Test that we produce an external relocation with Lbar. We could also produce 4 ; an internal relocation. We just have to be careful to not use another symbol. 8 // CHECK-NEXT: Relocation {
|
/toolchain/binutils/binutils-2.25/bfd/ |
elf32-d30v.c | 40 bfd_signed_vma relocation; local 69 /* Is the address of the relocation really within the section? */ 73 /* Work out which section the relocation is targeted at and the 74 initial relocation command value. */ 78 relocation = 0; 80 relocation = symbol->value; 86 relocation += output_base + symbol->section->output_offset; 89 relocation += reloc_entry->addend; 91 /* Here the variable relocation holds the final address of the 98 relocation -= tmp_addr 149 bfd_vma relocation; local [all...] |
elf32-i860.c | 29 /* special_function for R_860_PC26 relocation. */ 40 bfd_vma relocation; local 58 relocation = 0; 60 relocation = symbol->value; 62 relocation += symbol->section->output_section->vma; 63 relocation += symbol->section->output_offset; 64 relocation += reloc_entry->addend; 69 /* Adjust for PC-relative relocation. */ 70 relocation -= (input_section->output_section->vma 76 if ((bfd_signed_vma)relocation > (0x3ffffff << 2 103 bfd_vma relocation; local 167 bfd_vma relocation; local 220 bfd_vma relocation; local 1097 bfd_vma relocation; local [all...] |
/external/llvm/test/CodeGen/X86/ |
rip-rel-lea.ll | 1 ; RUN: llc < %s -mtriple=x86_64-pc-linux-gnu -relocation-model=pic | FileCheck %s -check-prefix=PIC64 2 ; RUN: llc < %s -mtriple=x86_64-pc-linux-gnux32 -relocation-model=pic | FileCheck %s -check-prefix=PICX32 3 ; RUN: llc < %s -mtriple=i686-pc-linux-gnu -relocation-model=pic | FileCheck %s -check-prefix=PIC32
|
/external/llvm/test/MC/ARM/ |
coff-relocations.s | 2 @ RUN: | llvm-readobj -r - | FileCheck %s -check-prefix CHECK-RELOCATION 90 @ CHECK-RELOCATION: Relocations [ 91 @ CHECK-RELOCATION: Section (1) .text { 92 @ CHCEK-RELOCATION: 0x0 IMAGE_REL_ARM_BRANCH24T 93 @ CHECK-RELOCATION: 0x4 IMAGE_REL_ARM_BRANCH20T 94 @ CHECK-RELOCATION: 0x8 IMAGE_REL_ARM_BLX23T 95 @ CHECK-RELOCATION: 0xC IMAGE_REL_ARM_MOV32T 96 @ CHECK-RELOCATION: 0x1C IMAGE_REL_ARM_ADDR32 97 @ CHECK-RELOCATION: 0x28 IMAGE_REL_ARM_ADDR32NB 98 @ CHECK-RELOCATION: 0x34 IMAGE_REL_ARM_SECRE [all...] |
dwarf-asm-no-code.s | 23 // RELOC-NOT: RELOCATION RECORDS FOR [.rel.debug_info]: 25 // RELOC-NOT: RELOCATION RECORDS FOR [.rel.debug_ranges]: 27 // RELOC-NOT: RELOCATION RECORDS FOR [.rel.debug_aranges]:
|
/external/llvm/test/MC/MachO/ |
bad-darwin-x86_64-diff-relocs.s | 5 // CHECK-ERROR: error: unsupported relocation with subtraction expression 9 // CHECK-ERROR: error: unsupported relocation with subtraction expression, symbol '_b' can not be undefined in a subtraction expression 13 // CHECK-ERROR: error: unsupported relocation with subtraction expression, symbol '_a' can not be undefined in a subtraction expression
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mips/ |
elf-rel19.d | 10 # Relocation agsinst .rodata.str1.1 18 # Relocation agsinst L2 + 2 26 # Relocation agsinst L2 - 0x4000 with 0x10000 added separately.
|