Lines Matching refs:ssect
573 const struct bfd_elf_special_section *ssect; in obj_elf_change_section() local
611 ssect = (*bed->get_sec_type_attr) (stdoutput, sec); in obj_elf_change_section()
613 if (ssect != NULL) in obj_elf_change_section()
618 type = ssect->type; in obj_elf_change_section()
619 else if (type != ssect->type) in obj_elf_change_section()
635 || !(ssect->attr & SHF_X86_64_LARGE)) in obj_elf_change_section()
637 && ssect->type != SHT_INIT_ARRAY in obj_elf_change_section()
638 && ssect->type != SHT_FINI_ARRAY in obj_elf_change_section()
639 && ssect->type != SHT_PREINIT_ARRAY) in obj_elf_change_section()
642 if (ssect->type != SHT_NOTE in obj_elf_change_section()
652 type = ssect->type; in obj_elf_change_section()
659 & ~ssect->attr) != 0) in obj_elf_change_section()
670 if (ssect->type == SHT_NOTE in obj_elf_change_section()
676 else if (ssect->suffix_length == -2 in obj_elf_change_section()
677 && name[ssect->prefix_length] == '.' in obj_elf_change_section()
679 & ~ssect->attr in obj_elf_change_section()
695 else if ((generic_attr & ~ssect->attr) == SHF_ALPHA_GPREL) in obj_elf_change_section()
700 && (ssect->type == SHT_INIT_ARRAY in obj_elf_change_section()
701 || ssect->type == SHT_FINI_ARRAY in obj_elf_change_section()
702 || ssect->type == SHT_PREINIT_ARRAY)) in obj_elf_change_section()
716 attr |= ssect->attr; in obj_elf_change_section()
798 if (ssect != NULL) in obj_elf_change_section()
820 if (ssect != NULL) in obj_elf_change_section()