Lines Matching full:relocation
435 /* Now examine each relocation. */
886 /* This relocation describes the C++ object vtable hierarchy.
893 /* This relocation describes which C++ vtable entries are actually
948 bfd_vma relocation = 0;
977 relocation = (sec->output_section->vma
990 h, sec, relocation, unresolved_reloc,
1030 relocation = stub->stub_offset
1038 phys_addr = m68hc11_phys_addr (pinfo, relocation + rel->r_addend);
1039 phys_page = m68hc11_phys_page (pinfo, relocation + rel->r_addend);
1043 /* This relocation is specific to XGATE IMM16 calls and will precede
1045 Leave the relocation to the HI8XG step. */
1051 /* This relocation is specific to XGATE IMM16 calls and must follow
1054 relocation = phys_addr;
1056 && (relocation >= 0x2000))
1057 relocation += 0xc000; /* HARDCODED RAM offset for XGATE. */
1064 relocation += val;
1067 bfd_put_8 (input_bfd, (relocation >> 8) & 0xff,
1071 bfd_put_8 (input_bfd, relocation & 0xff,
1074 /* Mark as relocation completed. */
1083 relocation = phys_addr;
1103 relocation = phys_addr;
1109 relocation = phys_page;
1113 /* Get virtual address of instruction having the relocation. */
1119 "relocation may result in incorrect execution");
1127 /* Get virtual address of instruction having the relocation. */
1142 if (relocation >= 0xE000)
1146 relocation -= 0xC000;
1167 if (m68hc11_addr_is_banked (pinfo, relocation + rel->r_addend)
1179 (long) (relocation + rel->r_addend),
1204 relocation = phys_addr;
1210 if (m68hc11_addr_is_banked (pinfo, relocation + rel->r_addend))
1211 relocation = phys_addr;
1228 if (relocation >= 0x2000 && relocation < 0x4000)
1231 relocation += 0xC000;
1237 /* Get virtual address of instruction having the relocation. */
1259 relocation - 2, rel->r_addend);
1263 relocation, rel->r_addend);
1291 msg = _ ("internal error: unsupported relocation error");