HomeSort by relevance Sort by last modified time
    Searched full:relocations (Results 1 - 25 of 697) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/chromium_org/tools/relocation_packer/src/
run_length_encoder_unittest.cc 14 void AddRelocation(ELF::Addr addr, std::vector<ELF::Rel>* relocations) {
18 relocations->push_back(relocation);
32 std::vector<ELF::Rel> relocations; local
38 codec.Encode(relocations, &packed);
43 AddRelocation(0xf00d0000, &relocations);
46 codec.Encode(relocations, &packed);
51 AddRelocation(0xf00d0004, &relocations);
54 codec.Encode(relocations, &packed);
66 AddRelocation(0xf00d0008, &relocations);
68 // Add three more relocations, 8 byte deltas
91 std::vector<ELF::Rel> relocations; local
    [all...]
packer_unittest.cc 14 void AddRelocation(ELF::Addr addr, std::vector<ELF::Rel>* relocations) {
18 relocations->push_back(relocation);
29 std::vector<ELF::Rela>* relocations) {
34 relocations->push_back(relocation);
51 std::vector<ELF::Rel> relocations; local
57 AddRelocation(0xd1ce0000, &relocations);
58 // Two more relocations, 4 byte deltas.
59 AddRelocation(0xd1ce0004, &relocations);
60 AddRelocation(0xd1ce0008, &relocations);
61 // Three more relocations, 8 byte deltas
96 std::vector<ELF::Rel> relocations; local
139 std::vector<ELF::Rela> relocations; local
196 std::vector<ELF::Rela> relocations; local
    [all...]
delta_encoder_unittest.cc 16 std::vector<ELF::Rela>* relocations) {
21 relocations->push_back(relocation);
38 std::vector<ELF::Rela> relocations; local
44 codec.Encode(relocations, &packed);
49 AddRelocation(0xf00d0000, 10000, &relocations);
52 codec.Encode(relocations, &packed);
62 AddRelocation(0xf00d0004, 10012, &relocations);
65 codec.Encode(relocations, &packed);
78 AddRelocation(0xf00d0008, 10024, &relocations);
80 // Add three more relocations, 8 byte offset deltas, -24 byte addend deltas
110 std::vector<ELF::Rela> relocations; local
    [all...]
packer.h 5 // Pack relative relocations into a more compact form.
8 // For relative relocations without addends (32 bit platforms)
12 // turns a large set of relative relocations into a much smaller set
20 // A complete packed stream of relocations without addends might look
27 // For relative relocations with addends (64 bit platforms)
31 // turns a large set of relative relocations into a smaller set
55 // A RelocationPacker packs vectors of relative relocations into more
59 // Pack relative relocations into a more compact form.
60 // |relocations| is a vector of relative relocation structs.
61 // |packed| is the vector of packed bytes into which relocations are packed
    [all...]
run_length_encoder.h 5 // Run-length encode and decode relative relocations.
7 // Relative relocations are the bulk of dynamic relocations (the
10 // relocations without addends, .rela.dyn relocations with addends.
32 // set of relative relocations in libchrome.<version>.so can be
39 // Decoding regenerates relative relocations beginning at address
44 // count pairs. A final run-length encoded relative relocations vector
62 // A RelocationRunLengthCodec packs vectors of relative relocations
66 // Encode relative relocations into a more compact form
    [all...]
delta_encoder.h 5 // Delta encode and decode relative relocations with addends.
7 // Relative relocations are the bulk of dynamic relocations (the
10 // relocations without addends, .rela.dyn relocations with addends.
39 // three relocations above can be represented as:
60 // A RelocationDeltaCodec packs vectors of relative relocations with
65 // Encode relative relocations with addends into a more compact form.
66 // |relocations| is a vector of relative relocation with addend structs.
67 // |packed| is the vector of packed words into which relocations are packed
    [all...]
delta_encoder.cc 14 // Encode relative relocations with addends into a delta encoded (packed)
17 void RelocationDeltaCodec::Encode(const std::vector<ELF::Rela>& relocations,
20 if (relocations.size() < 1)
24 packed->push_back(relocations.size());
29 for (size_t i = 0; i < relocations.size(); ++i) {
30 const ELF::Rela* relocation = &relocations[i];
40 // Decode relative relocations with addends from a delta encoded (packed)
43 std::vector<ELF::Rela>* relocations) {
68 relocations->push_back(relocation);
packer.cc 18 // Pack relative relocations into a run-length encoded packed
21 const std::vector<ELF::Rel>& relocations,
26 codec.Encode(relocations, &packed_words);
49 // Unpack relative relocations from a run-length encoded packed
53 std::vector<ELF::Rel>* relocations) {
65 codec.Decode(packed_words, relocations);
68 // Pack relative relocations with addends into a delta encoded packed
71 const std::vector<ELF::Rela>& relocations,
76 codec.Encode(relocations, &packed_words);
102 // Unpack relative relocations with addends from a delta encode
    [all...]
run_length_encoder.cc 17 // relative relocations.
18 void GetDeltas(const std::vector<ELF::Rel>& relocations,
20 CHECK(relocations.size() >= 2);
22 for (size_t i = 0; i < relocations.size() - 1; ++i) {
23 const ELF::Rel* first = &relocations[i];
26 const ELF::Rel* second = &relocations[i + 1];
71 std::vector<ELF::Rel>* relocations) {
76 relocations->push_back(initial);
85 // Generate relocations for this count and delta pair.
91 relocations->push_back(relocation)
    [all...]
  /device/asus/grouper/sepolicy/
vold.te 1 # vold needs to load keystore which loads libtf_crypto_sst.so which has text relocations
  /external/llvm/test/MC/ARM/Windows/
mov32t-range.s 2 @ RUN: | llvm-readobj -r - | FileCheck -check-prefix CHECK-RELOCATIONS %s
28 @ CHECK-RELOCATIONS: Relocations [
29 @ CHECK-RELOCATIONS: .text {
30 @ CHECK-RELOCATIONS: 0x0 IMAGE_REL_ARM_MOV32T .rdata
31 @ CHECK-RELOCATIONS-NOT: 0x4 IMAGE_REL_ARM_MOV32T .rdata
32 @ CHECK-RELOCATIONS: }
33 @ CHECK-RELOCATIONS: ]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm64/
macho-reloc64-err.errwarn 1 -:20: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
2 -:21: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
3 -:23: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
4 -:24: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
5 -:25: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
6 -:26: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
7 -:27: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
  /external/llvm/test/MC/ELF/
local-reloc.s 3 // Test that relocations with local symbols are represented as relocations
9 // CHECK: Relocations [
weak-relocation.s 3 // Test that weak symbols always produce relocations
10 // CHECK: Relocations [
  /external/llvm/test/MC/ARM/
target-expressions.s 3 @ RUN: | FileCheck -check-prefix CHECK-RELOCATIONS %s
70 @ CHECK-RELOCATIONS: Relocations [
71 @ CHECK-RELOCATIONS: 0x4 R_ARM_MOVW_ABS_NC function 0x0
72 @ CHECK-RELOCATIONS: 0x8 R_ARM_MOVT_ABS function 0x0
73 @ CHECK-RELOCATIONS: 0xC R_ARM_MOVW_ABS_NC function 0x0
74 @ CHECK-RELOCATIONS: 0x10 R_ARM_MOVT_ABS function 0x0
75 @ CHECK-RELOCATIONS: 0x34 R_ARM_MOVW_ABS_NC external 0x0
76 @ CHECK-RELOCATIONS: 0x38 R_ARM_MOVT_ABS external 0x0
77 @ CHECK-RELOCATIONS: 0x3C R_ARM_MOVW_ABS_NC external 0x
    [all...]
  /external/llvm/test/MC/COFF/
secrel-variant.s 1 // COFF section-relative relocations
14 // CHECK: Relocations [
relocation-imgrel.s 1 // COFF Image-relative relocations
3 // Test that we produce image-relative relocations (IMAGE_REL_I386_DIR32NB
17 // W32: Relocations [
24 // W64: Relocations [
secrel32.s 8 // CHECK: Relocations [
  /bionic/libc/arch-x86/include/machine/
elf_machdep.h 17 /* i386 relocations */
30 /* TLS relocations */
38 /* The following relocations are GNU extensions. */
44 /* More TLS relocations */
  /development/ndk/platforms/android-L/arch-x86/include/i386/
elf_machdep.h 17 /* i386 relocations */
30 /* TLS relocations */
38 /* The following relocations are GNU extensions. */
44 /* More TLS relocations */
  /development/ndk/platforms/android-L/arch-x86/include/machine/
elf_machdep.h 17 /* i386 relocations */
30 /* TLS relocations */
38 /* The following relocations are GNU extensions. */
44 /* More TLS relocations */
  /development/ndk/platforms/android-L/arch-x86_64/include/i386/
elf_machdep.h 17 /* i386 relocations */
30 /* TLS relocations */
38 /* The following relocations are GNU extensions. */
44 /* More TLS relocations */
  /external/chromium_org/tools/gyp/test/win/
gyptest-link-fixed-base.py 27 if 'Relocations stripped' not in GetHeaders('test_fixed_default_exe.exe'):
29 if 'Relocations stripped' in GetHeaders('test_fixed_default_dll.dll'):
33 if 'Relocations stripped' in GetHeaders('test_fixed_no.exe'):
37 if 'Relocations stripped' not in GetHeaders('test_fixed_yes.exe'):
  /external/llvm/test/Object/
elf-reloc-no-sym.test 3 CHECK: Relocations [
  /prebuilts/ndk/9/platforms/android-21/arch-x86/usr/include/i386/
elf_machdep.h 17 /* i386 relocations */
30 /* TLS relocations */
38 /* The following relocations are GNU extensions. */
44 /* More TLS relocations */

Completed in 608 milliseconds

1 2 3 4 5 6 7 8 91011>>