Lines Matching full:shndx
442 unsigned int shndx, bool is_section_symbol)
444 is_section_symbol_(is_section_symbol), shndx_(shndx)
533 shndx() const
699 // SYMNDX + ADDEND, where SYMNDX is a local symbol in section SHNDX in OBJECT.
703 unsigned int r_type, unsigned int shndx,
953 : object(_object), shndx(_shndx), r_type(_r_type), r_sym(_r_sym),
958 unsigned int shndx;
1454 Mips16_stub_section(Mips_relobj<size, big_endian>* object, unsigned int shndx)
1455 : object_(object), shndx_(shndx), r_sym_(0), gsym_(NULL),
1458 gold_assert(object->is_mips16_fn_stub_section(shndx)
1459 || object->is_mips16_call_stub_section(shndx)
1460 || object->is_mips16_call_fp_stub_section(shndx));
1475 shndx() const
1642 get_mips16_stub_section(unsigned int shndx)
1645 this->mips16_stub_sections_.find(shndx);
1650 new Mips16_stub_section<size, big_endian>(this, shndx);
1653 stub_section->shndx(), stub_section));
1784 is_mips16_stub_section(unsigned int shndx)
1786 return (is_mips16_fn_stub_section(shndx)
1787 || is_mips16_call_stub_section(shndx)
1788 || is_mips16_call_fp_stub_section(shndx));
1791 // Return TRUE if relocations in section SHNDX can refer directly to a
1795 section_allows_mips16_refs(unsigned int shndx)
1797 return (this->is_mips16_stub_section(shndx) || shndx == this->pdr_shndx_);
1803 is_mips16_fn_stub_section(unsigned int shndx)
1805 gold_assert(shndx < this->section_is_mips16_fn_stub_.size());
1806 return this->section_is_mips16_fn_stub_[shndx];
1812 is_mips16_call_stub_section(unsigned int shndx)
1814 gold_assert(shndx < this->section_is_mips16_call_stub_.size());
1815 return this->section_is_mips16_call_stub_[shndx];
1821 is_mips16_call_fp_stub_section(unsigned int shndx)
1823 gold_assert(shndx < this->section_is_mips16_call_fp_stub_.size());
1824 return this->section_is_mips16_call_fp_stub_[shndx];
1985 // SYMNDX + ADDEND, where SYMNDX is a local symbol in section SHNDX in OBJECT.
1989 unsigned int r_type, unsigned int shndx,
1993 r_type, shndx,
3850 Mips_relobj<size, big_endian>* relobj, unsigned int shndx,
3853 shndx_(shndx), output_section_(output_section),
4057 unsigned int shndx, Output_section* output_section,
4062 object, shndx, output_section,
4070 unsigned int shndx, Output_section* output_section,
4073 this->dyn_relocs_.push_back(Dyn_reloc(sym, r_type, relobj, shndx,
5599 // SYMNDX + ADDEND, where SYMNDX is a local symbol in section SHNDX in OBJECT.
5605 Mips_address addend, unsigned int r_type, unsigned int shndx,
5611 shndx, is_section_symbol);
5998 entry->shndx(), got_type,
6605 unsigned int shndx = psymval->input_shndx(&is_ordinary);
6606 if ((shndx == elfcpp::SHN_UNDEF)
6608 && shndx != elfcpp::SHN_UNDEF
6609 && !object->is_section_included(shndx)
6610 && !this->symbol_table_->is_section_folded(object, shndx)))
6948 ->section_name(stub_section->shndx()).c_str());
7031 this->set_output_section(stub_section->shndx(), NULL);
10210 unsigned int shndx = object->local_symbol_input_shndx(r_sym, &is_ordinary);
10212 Output_section* os = object->output_section(shndx);
10510 || _got16_addend.shndx != data_shndx)
10596 unsigned int shndx = lsym.get_st_shndx();
10598 shndx = object->adjust_sym_shndx(r_sym, shndx, &is_ordinary);
10601 object->error(_("local symbol %u has bad shndx %u"),
10602 r_sym, shndx);
10606 shndx, false);