Home | History | Annotate | Download | only in bfd

Lines Matching defs:pc_rel

8768   Elf_Internal_Rela *pc_rel;
8796 pc_rel = reloc;
8797 while ((pc_rel - 1) >= internal_relocs && pc_rel[-1].r_offset == offset)
8798 pc_rel--;
8800 for (; pc_rel < irelend && pc_rel->r_offset == offset; pc_rel++)
8802 if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_15_PCREL_RELA
8803 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17_PCREL_RELA
8804 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PCREL_RELA
8805 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PLTREL)
8807 off = calculate_offset (abfd, sec, pc_rel, isymbuf, symtab_hdr);
8813 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_20_RELA)
8816 mem_addr = calculate_memory_address (abfd, pc_rel, isymbuf,
8824 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_TLS_LE_20)
8825 || (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_TLS_LE_LO12))
8831 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA15S2_RELA
8832 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA17S2_RELA)
8841 else if ((ELF32_R_TYPE (pc_rel->r_info) > R_NDS32_NONE
8842 && (ELF32_R_TYPE (pc_rel->r_info) < R_NDS32_RELA_GNU_VTINHERIT))
8843 || ((ELF32_R_TYPE (pc_rel->r_info) > R_NDS32_RELA_GNU_VTENTRY)
8844 && (ELF32_R_TYPE (pc_rel->r_info) < R_NDS32_INSN16))
8845 || ((ELF32_R_TYPE (pc_rel->r_info) > R_NDS32_LOADSTORE)
8846 && (ELF32_R_TYPE (pc_rel->r_info) < R_NDS32_DWARF2_OP1_RELA)))
8852 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17IFC_PCREL_RELA))
8854 off = calculate_offset (abfd, sec, pc_rel, isymbuf, symtab_hdr);
8871 Elf_Internal_Rela *pc_rel;
8878 pc_rel = reloc;
8879 while ((pc_rel - 1) > internal_relocs && pc_rel[-1].r_offset == offset)
8880 pc_rel--;
8882 for (; pc_rel < irelend && pc_rel->r_offset == offset; pc_rel++)
8884 if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_15_PCREL_RELA
8885 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17_PCREL_RELA
8886 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PCREL_RELA)
8888 pc_rel->r_info =
8889 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_9_PCREL_RELA);
8891 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PLTREL)
8892 pc_rel->r_info =
8893 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_9_PLTREL);
8894 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_20_RELA)
8895 pc_rel->r_info =
8896 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_5_RELA);
8897 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA15S2_RELA
8898 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA17S2_RELA)
8899 pc_rel->r_info =
8900 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_SDA_FP7U2_RELA);
8901 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17IFC_PCREL_RELA))
8902 pc_rel->r_info =
8903 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_10IFCU_PCREL_RELA);