Lines Matching refs:reloc_dst
521 struct internal_reloc *reloc_dst = (struct internal_reloc *) dst;
523 reloc_dst->r_vaddr = H_GET_32 (abfd, reloc_src->r_vaddr);
524 reloc_dst->r_symndx = H_GET_S32 (abfd, reloc_src->r_symndx);
525 reloc_dst->r_type = H_GET_16 (abfd, reloc_src->r_type);
526 reloc_dst->r_size = 0;
527 reloc_dst->r_extern = 0;
528 reloc_dst->r_offset = 0;
530 switch (reloc_dst->r_type)
533 pair_prev = *reloc_dst;
536 reloc_dst->r_offset = reloc_dst->r_symndx;
537 if (reloc_dst->r_offset & 0x8000)
538 reloc_dst->r_offset -= 0x10000;
539 reloc_dst->r_symndx = pair_prev.r_symndx;
550 struct external_reloc *reloc_dst = (struct external_reloc *)dst;
565 H_PUT_32 (abfd, reloc_src->r_vaddr, reloc_dst->r_vaddr);
566 H_PUT_32 (abfd, reloc_src->r_symndx, reloc_dst->r_symndx);
567 H_PUT_16 (abfd, MIPS_R_PAIR, reloc_dst->r_type);
573 H_PUT_32 (abfd, reloc_src->r_vaddr, reloc_dst->r_vaddr);
574 H_PUT_32 (abfd, reloc_src->r_symndx, reloc_dst->r_symndx);
576 H_PUT_16 (abfd, reloc_src->r_type, reloc_dst->r_type);