Lines Matching refs:outrel

8416 	  Elf_Internal_Rela outrel;  in elf32_arm_final_link_relocate()  local
8433 outrel.r_addend = addend; in elf32_arm_final_link_relocate()
8434 outrel.r_offset = in elf32_arm_final_link_relocate()
8437 if (outrel.r_offset == (bfd_vma) -1) in elf32_arm_final_link_relocate()
8439 else if (outrel.r_offset == (bfd_vma) -2) in elf32_arm_final_link_relocate()
8441 outrel.r_offset += (input_section->output_section->vma in elf32_arm_final_link_relocate()
8445 memset (&outrel, 0, sizeof outrel); in elf32_arm_final_link_relocate()
8451 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in elf32_arm_final_link_relocate()
8502 outrel.r_info = ELF32_R_INFO (symbol, R_ARM_IRELATIVE); in elf32_arm_final_link_relocate()
8504 outrel.r_info = ELF32_R_INFO (symbol, R_ARM_RELATIVE); in elf32_arm_final_link_relocate()
8508 outrel.r_addend += dynreloc_value; in elf32_arm_final_link_relocate()
8511 elf32_arm_add_dynreloc (output_bfd, info, sreloc, &outrel); in elf32_arm_final_link_relocate()
9377 Elf_Internal_Rela outrel; in elf32_arm_final_link_relocate() local
9387 outrel.r_info = ELF32_R_INFO (h->dynindx, R_ARM_GLOB_DAT); in elf32_arm_final_link_relocate()
9391 outrel.r_info = 0; in elf32_arm_final_link_relocate()
9392 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9397 outrel.r_info = ELF32_R_INFO (0, R_ARM_IRELATIVE); in elf32_arm_final_link_relocate()
9401 outrel.r_info = ELF32_R_INFO (0, R_ARM_RELATIVE); in elf32_arm_final_link_relocate()
9403 outrel.r_info = 0; in elf32_arm_final_link_relocate()
9404 outrel.r_addend = dynreloc_value; in elf32_arm_final_link_relocate()
9409 if (outrel.r_addend != 0 in elf32_arm_final_link_relocate()
9410 && (outrel.r_info == 0 || globals->use_rel)) in elf32_arm_final_link_relocate()
9412 bfd_put_32 (output_bfd, outrel.r_addend, in elf32_arm_final_link_relocate()
9414 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9417 if (outrel.r_info != 0) in elf32_arm_final_link_relocate()
9419 outrel.r_offset = (sgot->output_section->vma in elf32_arm_final_link_relocate()
9422 elf32_arm_add_dynreloc (output_bfd, info, srelgot, &outrel); in elf32_arm_final_link_relocate()
9449 Elf_Internal_Rela outrel; in elf32_arm_final_link_relocate() local
9451 outrel.r_addend = addend + dynreloc_value; in elf32_arm_final_link_relocate()
9452 outrel.r_offset = (sgot->output_section->vma in elf32_arm_final_link_relocate()
9456 outrel.r_info = ELF32_R_INFO (0, R_ARM_IRELATIVE); in elf32_arm_final_link_relocate()
9458 outrel.r_info = ELF32_R_INFO (0, R_ARM_RELATIVE); in elf32_arm_final_link_relocate()
9459 elf32_arm_add_dynreloc (output_bfd, info, srelgot, &outrel); in elf32_arm_final_link_relocate()
9498 Elf_Internal_Rela outrel; in elf32_arm_final_link_relocate() local
9503 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9504 outrel.r_offset = (sgot->output_section->vma in elf32_arm_final_link_relocate()
9506 outrel.r_info = ELF32_R_INFO (0, R_ARM_TLS_DTPMOD32); in elf32_arm_final_link_relocate()
9509 bfd_put_32 (output_bfd, outrel.r_addend, in elf32_arm_final_link_relocate()
9512 elf32_arm_add_dynreloc (output_bfd, info, srelgot, &outrel); in elf32_arm_final_link_relocate()
9577 Elf_Internal_Rela outrel; in elf32_arm_final_link_relocate() local
9604 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9605 outrel.r_offset = (globals->root.sgotplt->output_section->vma in elf32_arm_final_link_relocate()
9610 outrel.r_info = ELF32_R_INFO (indx, R_ARM_TLS_DESC); in elf32_arm_final_link_relocate()
9617 SWAP_RELOC_OUT (globals) (output_bfd, &outrel, loc); in elf32_arm_final_link_relocate()
9626 : 0x80000000 | ELF32_R_SYM (outrel.r_info), in elf32_arm_final_link_relocate()
9639 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9640 outrel.r_offset = (sgot->output_section->vma in elf32_arm_final_link_relocate()
9643 outrel.r_info = ELF32_R_INFO (indx, R_ARM_TLS_DTPMOD32); in elf32_arm_final_link_relocate()
9646 bfd_put_32 (output_bfd, outrel.r_addend, in elf32_arm_final_link_relocate()
9649 elf32_arm_add_dynreloc (output_bfd, info, srelgot, &outrel); in elf32_arm_final_link_relocate()
9656 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9657 outrel.r_info = ELF32_R_INFO (indx, in elf32_arm_final_link_relocate()
9659 outrel.r_offset += 4; in elf32_arm_final_link_relocate()
9662 bfd_put_32 (output_bfd, outrel.r_addend, in elf32_arm_final_link_relocate()
9666 srelgot, &outrel); in elf32_arm_final_link_relocate()
9690 outrel.r_addend = value - dtpoff_base (info); in elf32_arm_final_link_relocate()
9692 outrel.r_addend = 0; in elf32_arm_final_link_relocate()
9693 outrel.r_offset = (sgot->output_section->vma in elf32_arm_final_link_relocate()
9696 outrel.r_info = ELF32_R_INFO (indx, R_ARM_TLS_TPOFF32); in elf32_arm_final_link_relocate()
9699 bfd_put_32 (output_bfd, outrel.r_addend, in elf32_arm_final_link_relocate()
9702 elf32_arm_add_dynreloc (output_bfd, info, srelgot, &outrel); in elf32_arm_final_link_relocate()