Lines Matching refs:HOWTO
115 HOWTO (R_MIPS_NONE, /* type */
130 HOWTO (R_MIPS_16, /* type */
145 HOWTO (R_MIPS_32, /* type */
160 HOWTO (R_MIPS_REL32, /* type */
175 HOWTO (R_MIPS_26, /* type */
196 HOWTO (R_MIPS_HI16, /* type */
211 HOWTO (R_MIPS_LO16, /* type */
226 HOWTO (R_MIPS_GPREL16, /* type */
241 HOWTO (R_MIPS_LITERAL, /* type */
256 HOWTO (R_MIPS_GOT16, /* type */
273 HOWTO (R_MIPS_PC16, /* type */
288 HOWTO (R_MIPS_CALL16, /* type */
303 HOWTO (R_MIPS_GPREL32, /* type */
324 HOWTO (R_MIPS_SHIFT5, /* type */
339 HOWTO (R_MIPS_SHIFT6, /* type */
354 HOWTO (R_MIPS_64, /* type */
369 HOWTO (R_MIPS_GOT_DISP, /* type */
384 HOWTO (R_MIPS_GOT_PAGE, /* type */
399 HOWTO (R_MIPS_GOT_OFST, /* type */
414 HOWTO (R_MIPS_GOT_HI16, /* type */
429 HOWTO (R_MIPS_GOT_LO16, /* type */
444 HOWTO (R_MIPS_SUB, /* type */
460 HOWTO (R_MIPS_INSERT_A, /* type */
477 HOWTO (R_MIPS_INSERT_B, /* type */
493 HOWTO (R_MIPS_DELETE, /* type */
517 HOWTO (R_MIPS_CALL_HI16, /* type */
532 HOWTO (R_MIPS_CALL_LO16, /* type */
547 HOWTO (R_MIPS_SCN_DISP, /* type */
561 HOWTO (R_MIPS_REL16, /* type */
581 HOWTO (R_MIPS_RELGOT, /* type */
597 HOWTO (R_MIPS_JALR, /* type */
612 HOWTO (R_MIPS_TLS_DTPMOD32, /* type */
626 HOWTO (R_MIPS_TLS_DTPREL32, /* type */
644 HOWTO (R_MIPS_TLS_GD, /* type */
659 HOWTO (R_MIPS_TLS_LDM, /* type */
674 HOWTO (R_MIPS_TLS_DTPREL_HI16, /* type */
689 HOWTO (R_MIPS_TLS_DTPREL_LO16, /* type */
704 HOWTO (R_MIPS_TLS_GOTTPREL, /* type */
719 HOWTO (R_MIPS_TLS_TPREL32, /* type */
736 HOWTO (R_MIPS_TLS_TPREL_HI16, /* type */
751 HOWTO (R_MIPS_TLS_TPREL_LO16, /* type */
766 HOWTO (R_MIPS_GLOB_DAT, /* type */
789 HOWTO (R_MIPS_PC21_S2, /* type */
803 HOWTO (R_MIPS_PC26_S2, /* type */
817 HOWTO (R_MIPS_PC18_S3, /* type */
831 HOWTO (R_MIPS_PC19_S2, /* type */
845 HOWTO (R_MIPS_PCHI16, /* type */
859 HOWTO (R_MIPS_PCLO16, /* type */
880 HOWTO (R_MIPS_NONE, /* type */
895 HOWTO (R_MIPS_16, /* type */
910 HOWTO (R_MIPS_32, /* type */
925 HOWTO (R_MIPS_REL32, /* type */
940 HOWTO (R_MIPS_26, /* type */
958 HOWTO (R_MIPS_HI16, /* type */
973 HOWTO (R_MIPS_LO16, /* type */
988 HOWTO (R_MIPS_GPREL16, /* type */
1003 HOWTO (R_MIPS_LITERAL, /* type */
1018 HOWTO (R_MIPS_GOT16, /* type */
1035 HOWTO (R_MIPS_PC16, /* type */
1050 HOWTO (R_MIPS_CALL16, /* type */
1065 HOWTO (R_MIPS_GPREL32, /* type */
1084 HOWTO (R_MIPS_SHIFT5, /* type */
1099 HOWTO (R_MIPS_SHIFT6, /* type */
1114 HOWTO (R_MIPS_64, /* type */
1129 HOWTO (R_MIPS_GOT_DISP, /* type */
1144 HOWTO (R_MIPS_GOT_PAGE, /* type */
1159 HOWTO (R_MIPS_GOT_OFST, /* type */
1174 HOWTO (R_MIPS_GOT_HI16, /* type */
1189 HOWTO (R_MIPS_GOT_LO16, /* type */
1204 HOWTO (R_MIPS_SUB, /* type */
1220 HOWTO (R_MIPS_INSERT_A, /* type */
1237 HOWTO (R_MIPS_INSERT_B, /* type */
1253 HOWTO (R_MIPS_DELETE, /* type */
1268 HOWTO (R_MIPS_HIGHER, /* type */
1283 HOWTO (R_MIPS_HIGHEST, /* type */
1298 HOWTO (R_MIPS_CALL_HI16, /* type */
1313 HOWTO (R_MIPS_CALL_LO16, /* type */
1328 HOWTO (R_MIPS_SCN_DISP, /* type */
1343 HOWTO (R_MIPS_REL16, /* type */
1363 HOWTO (R_MIPS_RELGOT, /* type */
1379 HOWTO (R_MIPS_JALR, /* type */
1394 HOWTO (R_MIPS_TLS_DTPMOD32, /* type */
1408 HOWTO (R_MIPS_TLS_DTPREL32, /* type */
1426 HOWTO (R_MIPS_TLS_GD, /* type */
1441 HOWTO (R_MIPS_TLS_LDM, /* type */
1456 HOWTO (R_MIPS_TLS_DTPREL_HI16, /* type */
1471 HOWTO (R_MIPS_TLS_DTPREL_LO16, /* type */
1486 HOWTO (R_MIPS_TLS_GOTTPREL, /* type */
1501 HOWTO (R_MIPS_TLS_TPREL32, /* type */
1518 HOWTO (R_MIPS_TLS_TPREL_HI16, /* type */
1533 HOWTO (R_MIPS_TLS_TPREL_LO16, /* type */
1548 HOWTO (R_MIPS_GLOB_DAT, /* type */
1571 HOWTO (R_MIPS_PC21_S2, /* type */
1585 HOWTO (R_MIPS_PC26_S2, /* type */
1599 HOWTO (R_MIPS_PC18_S3, /* type */
1613 HOWTO (R_MIPS_PC19_S2, /* type */
1627 HOWTO (R_MIPS_PCHI16, /* type */
1641 HOWTO (R_MIPS_PCLO16, /* type */
1660 HOWTO (R_MIPS16_26, /* type */
1678 HOWTO (R_MIPS16_GPREL, /* type */
1693 HOWTO (R_MIPS16_GOT16, /* type */
1708 HOWTO (R_MIPS16_CALL16, /* type */
1723 HOWTO (R_MIPS16_HI16, /* type */
1738 HOWTO (R_MIPS16_LO16, /* type */
1753 HOWTO (R_MIPS16_TLS_GD, /* type */
1768 HOWTO (R_MIPS16_TLS_LDM, /* type */
1783 HOWTO (R_MIPS16_TLS_DTPREL_HI16, /* type */
1798 HOWTO (R_MIPS16_TLS_DTPREL_LO16, /* type */
1813 HOWTO (R_MIPS16_TLS_GOTTPREL, /* type */
1828 HOWTO (R_MIPS16_TLS_TPREL_HI16, /* type */
1843 HOWTO (R_MIPS16_TLS_TPREL_LO16, /* type */
1858 HOWTO (R_MIPS16_PC16_S1, /* type */
1876 HOWTO (R_MIPS16_26, /* type */
1894 HOWTO (R_MIPS16_GPREL, /* type */
1909 HOWTO (R_MIPS16_GOT16, /* type */
1924 HOWTO (R_MIPS16_CALL16, /* type */
1939 HOWTO (R_MIPS16_HI16, /* type */
1954 HOWTO (R_MIPS16_LO16, /* type */
1969 HOWTO (R_MIPS16_TLS_GD, /* type */
1984 HOWTO (R_MIPS16_TLS_LDM, /* type */
1999 HOWTO (R_MIPS16_TLS_DTPREL_HI16, /* type */
2014 HOWTO (R_MIPS16_TLS_DTPREL_LO16, /* type */
2029 HOWTO (R_MIPS16_TLS_GOTTPREL, /* type */
2044 HOWTO (R_MIPS16_TLS_TPREL_HI16, /* type */
2059 HOWTO (R_MIPS16_TLS_TPREL_LO16, /* type */
2074 HOWTO (R_MIPS16_PC16_S1, /* type */
2096 HOWTO (R_MICROMIPS_26_S1, /* type */
2114 HOWTO (R_MICROMIPS_HI16, /* type */
2129 HOWTO (R_MICROMIPS_LO16, /* type */
2144 HOWTO (R_MICROMIPS_GPREL16, /* type */
2159 HOWTO (R_MICROMIPS_LITERAL, /* type */
2174 HOWTO (R_MICROMIPS_GOT16, /* type */
2189 HOWTO (R_MICROMIPS_PC7_S1, /* type */
2203 HOWTO (R_MICROMIPS_PC10_S1, /* type */
2217 HOWTO (R_MICROMIPS_PC16_S1, /* type */
2232 HOWTO (R_MICROMIPS_CALL16, /* type */
2250 HOWTO (R_MICROMIPS_GOT_DISP, /* type */
2265 HOWTO (R_MICROMIPS_GOT_PAGE, /* type */
2280 HOWTO (R_MICROMIPS_GOT_OFST, /* type */
2295 HOWTO (R_MICROMIPS_GOT_HI16, /* type */
2310 HOWTO (R_MICROMIPS_GOT_LO16, /* type */
2325 HOWTO (R_MICROMIPS_SUB, /* type */
2347 HOWTO (R_MICROMIPS_CALL_HI16, /* type */
2362 HOWTO (R_MICROMIPS_CALL_LO16, /* type */
2377 HOWTO (R_MICROMIPS_SCN_DISP, /* type */
2393 HOWTO (R_MICROMIPS_JALR, /* type */
2409 HOWTO (R_MICROMIPS_HI0_LO16, /* type */
2429 HOWTO (R_MICROMIPS_TLS_GD, /* type */
2444 HOWTO (R_MICROMIPS_TLS_LDM, /* type */
2459 HOWTO (R_MICROMIPS_TLS_DTPREL_HI16, /* type */
2474 HOWTO (R_MICROMIPS_TLS_DTPREL_LO16, /* type */
2489 HOWTO (R_MICROMIPS_TLS_GOTTPREL, /* type */
2507 HOWTO (R_MICROMIPS_TLS_TPREL_HI16, /* type */
2522 HOWTO (R_MICROMIPS_TLS_TPREL_LO16, /* type */
2539 HOWTO (R_MICROMIPS_GPREL7_S2, /* type */
2553 HOWTO (R_MICROMIPS_PC23_S2, /* type */
2575 HOWTO (R_MICROMIPS_26_S1, /* type */
2593 HOWTO (R_MICROMIPS_HI16, /* type */
2608 HOWTO (R_MICROMIPS_LO16, /* type */
2623 HOWTO (R_MICROMIPS_GPREL16, /* type */
2638 HOWTO (R_MICROMIPS_LITERAL, /* type */
2653 HOWTO (R_MICROMIPS_GOT16, /* type */
2668 HOWTO (R_MICROMIPS_PC7_S1, /* type */
2682 HOWTO (R_MICROMIPS_PC10_S1, /* type */
2696 HOWTO (R_MICROMIPS_PC16_S1, /* type */
2711 HOWTO (R_MICROMIPS_CALL16, /* type */
2729 HOWTO (R_MICROMIPS_GOT_DISP, /* type */
2744 HOWTO (R_MICROMIPS_GOT_PAGE, /* type */
2759 HOWTO (R_MICROMIPS_GOT_OFST, /* type */
2774 HOWTO (R_MICROMIPS_GOT_HI16, /* type */
2789 HOWTO (R_MICROMIPS_GOT_LO16, /* type */
2804 HOWTO (R_MICROMIPS_SUB, /* type */
2819 HOWTO (R_MICROMIPS_HIGHER, /* type */
2834 HOWTO (R_MICROMIPS_HIGHEST, /* type */
2849 HOWTO (R_MICROMIPS_CALL_HI16, /* type */
2864 HOWTO (R_MICROMIPS_CALL_LO16, /* type */
2879 HOWTO (R_MICROMIPS_SCN_DISP, /* type */
2895 HOWTO (R_MICROMIPS_JALR, /* type */
2911 HOWTO (R_MICROMIPS_HI0_LO16, /* type */
2931 HOWTO (R_MICROMIPS_TLS_GD, /* type */
2946 HOWTO (R_MICROMIPS_TLS_LDM, /* type */
2961 HOWTO (R_MICROMIPS_TLS_DTPREL_HI16, /* type */
2976 HOWTO (R_MICROMIPS_TLS_DTPREL_LO16, /* type */
2991 HOWTO (R_MICROMIPS_TLS_GOTTPREL, /* type */
3009 HOWTO (R_MICROMIPS_TLS_TPREL_HI16, /* type */
3024 HOWTO (R_MICROMIPS_TLS_TPREL_LO16, /* type */
3041 HOWTO (R_MICROMIPS_GPREL7_S2, /* type */
3055 HOWTO (R_MICROMIPS_PC23_S2, /* type */
3072 HOWTO (R_MIPS_GNU_VTINHERIT, /* type */
3088 HOWTO (R_MIPS_GNU_VTENTRY, /* type */
3105 HOWTO (R_MIPS_GNU_REL16_S2, /* type */
3121 HOWTO (R_MIPS_GNU_REL16_S2, /* type */
3137 HOWTO (R_MIPS_PC32, /* type */
3155 HOWTO (R_MIPS_COPY, /* type */
3171 HOWTO (R_MIPS_JUMP_SLOT, /* type */
3187 HOWTO (R_MIPS_EH, /* type */
3425 if (!bfd_reloc_offset_in_range (reloc_entry->howto, abfd, input_section,
3429 if (reloc_entry->howto->src_mask == 0)
3453 the rest is at bits 6-10. The bitpos already got right by the howto. */
3460 if (reloc_entry->howto->partial_inplace)
3513 _bfd_mips_elf_reloc_unshuffle (abfd, reloc_entry->howto->type, false,
3518 _bfd_mips_elf_reloc_shuffle (abfd, reloc_entry->howto->type, !relocatable,
3651 /* Given a BFD reloc type, return a howto structure. */
3760 reloc_howto_type *howto = NULL;
3785 howto = &elf_micromips_howto_table_rela[r_type - R_MICROMIPS_min];
3787 howto = &elf_micromips_howto_table_rel[r_type - R_MICROMIPS_min];
3792 howto = &elf_mips16_howto_table_rela[r_type - R_MIPS16_min];
3794 howto = &elf_mips16_howto_table_rel[r_type - R_MIPS16_min];
3799 howto = &elf_mips_howto_table_rela[r_type];
3801 howto = &elf_mips_howto_table_rel[r_type];
3803 if (howto != NULL && howto->name != NULL)
3804 return howto;
3821 cache_ptr->howto = mips_elf_n32_rtype_to_howto (abfd, r_type, false);
3823 if (cache_ptr->howto == NULL)
3846 cache_ptr->howto = mips_elf_n32_rtype_to_howto (abfd, r_type, true);
3848 return cache_ptr->howto != NULL;