Lines Matching refs:shndx
183 unsigned int shndx, in Gdb_index_info_reader() argument
187 : Dwarf_info_reader(is_type_unit, object, symbols, symbols_size, shndx, in Gdb_index_info_reader()
820 unsigned int shndx; in record_cu_ranges() local
823 off_t ranges_offset = die->ref_attribute(elfcpp::DW_AT_ranges, &shndx); in record_cu_ranges()
826 Dwarf_range_list* ranges = this->read_range_list(shndx, ranges_offset); in record_cu_ranges()
833 off_t low_pc = die->address_attribute(elfcpp::DW_AT_low_pc, &shndx); in record_cu_ranges()
839 shndx2 = shndx; in record_cu_ranges()
843 if (shndx != shndx2) in record_cu_ranges()
850 if (shndx == 0 || this->object()->is_section_included(shndx)) in record_cu_ranges()
853 ranges->add(shndx, low_pc, high_pc); in record_cu_ranges()
901 unsigned int shndx; in read_pubnames_and_pubtypes() local
903 &shndx); in read_pubnames_and_pubtypes()
905 off_t offset = die->ref_attribute(elfcpp::DW_AT_GNU_pubnames, &shndx); in read_pubnames_and_pubtypes()
1110 unsigned int shndx, in scan_debug_info() argument
1116 shndx, reloc_shndx, in scan_debug_info()
1290 if (range.shndx > 0) in do_write()
1292 const Output_section* os = object->output_section(range.shndx); in do_write()
1294 + object->output_section_offset(range.shndx)); in do_write()