• Home
  • Raw
  • Download

Lines Matching full:relocations

21 	/* Only these 2 relocations are expected to be found. */  in valid_reloc_386()
31 /* R_386_32 relocations are absolute. Must emit these. */ in should_emit_386()
48 /* Only these 5 relocations are expected to be found. */ in valid_reloc_amd64()
67 /* Only emit absolute relocations */ in should_emit_amd64()
78 /* Only these 6 relocations are expected to be found. */ in valid_reloc_arm()
90 /* R_ARM_ABS32 relocations are absolute. Must emit these. */ in should_emit_arm()
202 /* No relocations in this section. */ in for_each_reloc()
315 /* Obtain section which relocations apply. */ in filter_relocation_sections()
323 /* Do not process relocations for debug sections. */ in filter_relocation_sections()
330 * If relocations apply to a non program section ignore the in filter_relocation_sections()
331 * relocations for future processing. in filter_relocation_sections()
347 ERROR("Relocations being applied to section %d not " in filter_relocation_sections()
375 * The relocs array in the pelf should only contain relocations that in rmodule_collect_relocations()
376 * apply to the program. Count the number relocations. Then collect in rmodule_collect_relocations()
383 INFO("%" PRIu64 " relocations to be emitted.\n", nrelocs); in rmodule_collect_relocations()
390 /* Write out the relocations into the emitted_relocs array. */ in rmodule_collect_relocations()
395 ERROR("Mismatch counted and emitted relocations: %zu vs %zu.\n", in rmodule_collect_relocations()
400 /* Sort the relocations by their address. */ in rmodule_collect_relocations()
528 * | relocations | in write_elf()
532 /* Create buffer for header and relocations. */ in write_elf()
603 /* Write the relocations. */ in write_elf()
616 * section and the relocations can fit entirely within occupied memory in write_elf()
617 * region for the program. The other is that the relocations increase in write_elf()
913 /* Skip any relocations that are below the link address. */ in rmodule_stage_to_elf()