Lines Matching refs:pc_rel
8757 Elf_Internal_Rela *pc_rel; in is_convert_32_to_16() local
8785 pc_rel = reloc; in is_convert_32_to_16()
8786 while ((pc_rel - 1) >= internal_relocs && pc_rel[-1].r_offset == offset) in is_convert_32_to_16()
8787 pc_rel--; in is_convert_32_to_16()
8789 for (; pc_rel < irelend && pc_rel->r_offset == offset; pc_rel++) in is_convert_32_to_16()
8791 if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_15_PCREL_RELA in is_convert_32_to_16()
8792 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17_PCREL_RELA in is_convert_32_to_16()
8793 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PCREL_RELA in is_convert_32_to_16()
8794 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PLTREL) in is_convert_32_to_16()
8796 off = calculate_offset (abfd, sec, pc_rel, isymbuf, symtab_hdr); in is_convert_32_to_16()
8802 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_20_RELA) in is_convert_32_to_16()
8805 mem_addr = calculate_memory_address (abfd, pc_rel, isymbuf, in is_convert_32_to_16()
8813 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_TLS_LE_20) in is_convert_32_to_16()
8814 || (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_TLS_LE_LO12)) in is_convert_32_to_16()
8820 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA15S2_RELA in is_convert_32_to_16()
8821 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA17S2_RELA) in is_convert_32_to_16()
8830 else if ((ELF32_R_TYPE (pc_rel->r_info) > R_NDS32_NONE in is_convert_32_to_16()
8831 && (ELF32_R_TYPE (pc_rel->r_info) < R_NDS32_RELA_GNU_VTINHERIT)) in is_convert_32_to_16()
8832 || ((ELF32_R_TYPE (pc_rel->r_info) > R_NDS32_RELA_GNU_VTENTRY) in is_convert_32_to_16()
8833 && (ELF32_R_TYPE (pc_rel->r_info) < R_NDS32_INSN16)) in is_convert_32_to_16()
8834 || ((ELF32_R_TYPE (pc_rel->r_info) > R_NDS32_LOADSTORE) in is_convert_32_to_16()
8835 && (ELF32_R_TYPE (pc_rel->r_info) < R_NDS32_DWARF2_OP1_RELA))) in is_convert_32_to_16()
8841 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17IFC_PCREL_RELA)) in is_convert_32_to_16()
8843 off = calculate_offset (abfd, sec, pc_rel, isymbuf, symtab_hdr); in is_convert_32_to_16()
8860 Elf_Internal_Rela *pc_rel; in nds32_elf_write_16() local
8867 pc_rel = reloc; in nds32_elf_write_16()
8868 while ((pc_rel - 1) > internal_relocs && pc_rel[-1].r_offset == offset) in nds32_elf_write_16()
8869 pc_rel--; in nds32_elf_write_16()
8871 for (; pc_rel < irelend && pc_rel->r_offset == offset; pc_rel++) in nds32_elf_write_16()
8873 if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_15_PCREL_RELA in nds32_elf_write_16()
8874 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17_PCREL_RELA in nds32_elf_write_16()
8875 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PCREL_RELA) in nds32_elf_write_16()
8877 pc_rel->r_info = in nds32_elf_write_16()
8878 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_9_PCREL_RELA); in nds32_elf_write_16()
8880 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_25_PLTREL) in nds32_elf_write_16()
8881 pc_rel->r_info = in nds32_elf_write_16()
8882 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_9_PLTREL); in nds32_elf_write_16()
8883 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_20_RELA) in nds32_elf_write_16()
8884 pc_rel->r_info = in nds32_elf_write_16()
8885 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_5_RELA); in nds32_elf_write_16()
8886 else if (ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA15S2_RELA in nds32_elf_write_16()
8887 || ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_SDA17S2_RELA) in nds32_elf_write_16()
8888 pc_rel->r_info = in nds32_elf_write_16()
8889 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_SDA_FP7U2_RELA); in nds32_elf_write_16()
8890 else if ((ELF32_R_TYPE (pc_rel->r_info) == R_NDS32_17IFC_PCREL_RELA)) in nds32_elf_write_16()
8891 pc_rel->r_info = in nds32_elf_write_16()
8892 ELF32_R_INFO (ELF32_R_SYM (pc_rel->r_info), R_NDS32_10IFCU_PCREL_RELA); in nds32_elf_write_16()