Lines Matching refs:ELF
11 #include <llvm/Support/ELF.h>
145 return llvm::ELF::EM_MIPS;
150 return llvm::ELF::ELFOSABI_NONE;
162 return llvm::ELF::EF_MIPS_ARCH_32R2 |
163 llvm::ELF::EF_MIPS_NOREORDER |
164 llvm::ELF::EF_MIPS_PIC |
165 llvm::ELF::EF_MIPS_CPIC |
247 void MipsGNULDBackend::emitDynamicSymbol(llvm::ELF::Elf32_Sym& sym32,
299 llvm::ELF::Elf32_Sym* symtab32 = NULL;
300 symtab32 = (llvm::ELF::Elf32_Sym*)symtab_region->start();
368 (*dt_need)->setValue(llvm::ELF::DT_NEEDED, strtabsize);
375 (*dt_need)->setValue(llvm::ELF::DT_NEEDED, strtabsize);
384 // initialize value of ELF .dynamic section
411 StringHash<ELF> hash_func;
516 llvm::ELF::SHT_NOBITS,
517 ELF::SHF_WRITE | llvm::ELF::SHF_ALLOC);
522 llvm::ELF::SHT_NOBITS,
523 llvm::ELF::SHF_WRITE | llvm::ELF::SHF_ALLOC);
593 case llvm::ELF::R_MIPS_NONE:
594 case llvm::ELF::R_MIPS_16:
596 case llvm::ELF::R_MIPS_32:
609 case llvm::ELF::R_MIPS_REL32:
610 case llvm::ELF::R_MIPS_26:
611 case llvm::ELF::R_MIPS_HI16:
612 case llvm::ELF::R_MIPS_LO16:
613 case llvm::ELF::R_MIPS_PC16:
614 case llvm::ELF::R_MIPS_SHIFT5:
615 case llvm::ELF::R_MIPS_SHIFT6:
616 case llvm::ELF::R_MIPS_64:
617 case llvm::ELF::R_MIPS_GOT_PAGE:
618 case llvm::ELF::R_MIPS_GOT_OFST:
619 case llvm::ELF::R_MIPS_SUB:
620 case llvm::ELF::R_MIPS_INSERT_A:
621 case llvm::ELF::R_MIPS_INSERT_B:
622 case llvm::ELF::R_MIPS_DELETE:
623 case llvm::ELF::R_MIPS_HIGHER:
624 case llvm::ELF::R_MIPS_HIGHEST:
625 case llvm::ELF::R_MIPS_SCN_DISP:
626 case llvm::ELF::R_MIPS_REL16:
627 case llvm::ELF::R_MIPS_ADD_IMMEDIATE:
628 case llvm::ELF::R_MIPS_PJUMP:
629 case llvm::ELF::R_MIPS_RELGOT:
630 case llvm::ELF::R_MIPS_JALR:
631 case llvm::ELF::R_MIPS_GLOB_DAT:
632 case llvm::ELF::R_MIPS_COPY:
633 case llvm::ELF::R_MIPS_JUMP_SLOT:
635 case llvm::ELF::R_MIPS_GOT16:
636 case llvm::ELF::R_MIPS_CALL16:
646 case llvm::ELF::R_MIPS_GPREL32:
647 case llvm::ELF::R_MIPS_GPREL16:
648 case llvm::ELF::R_MIPS_LITERAL:
650 case llvm::ELF::R_MIPS_GOT_DISP:
651 case llvm::ELF::R_MIPS_GOT_HI16:
652 case llvm::ELF::R_MIPS_CALL_HI16:
653 case llvm::ELF::R_MIPS_GOT_LO16:
654 case llvm::ELF::R_MIPS_CALL_LO16:
656 case llvm::ELF::R_MIPS_TLS_DTPMOD32:
657 case llvm::ELF::R_MIPS_TLS_DTPREL32:
658 case llvm::ELF::R_MIPS_TLS_DTPMOD64:
659 case llvm::ELF::R_MIPS_TLS_DTPREL64:
660 case llvm::ELF::R_MIPS_TLS_GD:
661 case llvm::ELF::R_MIPS_TLS_LDM:
662 case llvm::ELF::R_MIPS_TLS_DTPREL_HI16:
663 case llvm::ELF::R_MIPS_TLS_DTPREL_LO16:
664 case llvm::ELF::R_MIPS_TLS_GOTTPREL:
665 case llvm::ELF::R_MIPS_TLS_TPREL32:
666 case llvm::ELF::R_MIPS_TLS_TPREL64:
667 case llvm::ELF::R_MIPS_TLS_TPREL_HI16:
668 case llvm::ELF::R_MIPS_TLS_TPREL_LO16:
688 case llvm::ELF::R_MIPS_NONE:
689 case llvm::ELF::R_MIPS_INSERT_A:
690 case llvm::ELF::R_MIPS_INSERT_B:
691 case llvm::ELF::R_MIPS_DELETE:
692 case llvm::ELF::R_MIPS_TLS_DTPMOD64:
693 case llvm::ELF::R_MIPS_TLS_DTPREL64:
694 case llvm::ELF::R_MIPS_REL16:
695 case llvm::ELF::R_MIPS_ADD_IMMEDIATE:
696 case llvm::ELF::R_MIPS_PJUMP:
697 case llvm::ELF::R_MIPS_RELGOT:
698 case llvm::ELF::R_MIPS_TLS_TPREL64:
700 case llvm::ELF::R_MIPS_32:
701 case llvm::ELF::R_MIPS_64:
702 case llvm::ELF::R_MIPS_HI16:
703 case llvm::ELF::R_MIPS_LO16:
712 case llvm::ELF::R_MIPS_GOT16:
713 case llvm::ELF::R_MIPS_CALL16:
714 case llvm::ELF::R_MIPS_GOT_DISP:
715 case llvm::ELF::R_MIPS_GOT_HI16:
716 case llvm::ELF::R_MIPS_CALL_HI16:
717 case llvm::ELF::R_MIPS_GOT_LO16:
718 case llvm::ELF::R_MIPS_CALL_LO16:
719 case llvm::ELF::R_MIPS_GOT_PAGE:
720 case llvm::ELF::R_MIPS_GOT_OFST:
730 case llvm::ELF::R_MIPS_LITERAL:
731 case llvm::ELF::R_MIPS_GPREL32:
739 case llvm::ELF::R_MIPS_GPREL16:
741 case llvm::ELF::R_MIPS_26:
742 case llvm::ELF::R_MIPS_PC16:
744 case llvm::ELF::R_MIPS_16:
745 case llvm::ELF::R_MIPS_SHIFT5:
746 case llvm::ELF::R_MIPS_SHIFT6:
747 case llvm::ELF::R_MIPS_SUB:
748 case llvm::ELF::R_MIPS_HIGHER:
749 case llvm::ELF::R_MIPS_HIGHEST:
750 case llvm::ELF::R_MIPS_SCN_DISP:
752 case llvm::ELF::R_MIPS_TLS_DTPREL32:
753 case llvm::ELF::R_MIPS_TLS_GD:
754 case llvm::ELF::R_MIPS_TLS_LDM:
755 case llvm::ELF::R_MIPS_TLS_DTPREL_HI16:
756 case llvm::ELF::R_MIPS_TLS_DTPREL_LO16:
757 case llvm::ELF::R_MIPS_TLS_GOTTPREL:
758 case llvm::ELF::R_MIPS_TLS_TPREL32:
759 case llvm::ELF::R_MIPS_TLS_TPREL_HI16:
760 case llvm::ELF::R_MIPS_TLS_TPREL_LO16:
762 case llvm::ELF::R_MIPS_REL32:
764 case llvm::ELF::R_MIPS_JALR:
766 case llvm::ELF::R_MIPS_COPY:
767 case llvm::ELF::R_MIPS_GLOB_DAT:
768 case llvm::ELF::R_MIPS_JUMP_SLOT: