Lines Matching refs:shndx
179 set_out_shndx(unsigned int shndx) in set_out_shndx() argument
180 { this->do_set_out_shndx(shndx); } in set_out_shndx()
663 add_input_section(Relobj* object, unsigned int shndx) in add_input_section() argument
664 { return this->do_add_input_section(object, shndx); } in add_input_section()
673 output_offset(const Relobj* object, unsigned int shndx, in output_offset() argument
676 { return this->do_output_offset(object, shndx, offset, poutput); } in output_offset()
682 is_merge_section_for(const Relobj* object, unsigned int shndx) const in is_merge_section_for() argument
683 { return this->do_is_merge_section_for(object, shndx); } in is_merge_section_for()
1037 unsigned int shndx, Address address, bool is_relative,
1050 unsigned int shndx, Address address, bool is_relative,
1060 Sized_relobj<size, big_endian>* relobj, unsigned int shndx,
1069 unsigned int shndx, Address address, bool is_relative);
1080 unsigned int shndx, Address address);
1275 unsigned int shndx, Address address, Addend addend, in Output_reloc() argument
1277 : rel_(gsym, type, relobj, shndx, address, is_relative, in Output_reloc()
1296 unsigned int shndx, Address address, in Output_reloc() argument
1300 : rel_(relobj, local_sym_index, type, shndx, address, is_relative, in Output_reloc()
1314 unsigned int shndx, Address address, Addend addend, in Output_reloc() argument
1316 : rel_(os, type, relobj, shndx, address, is_relative), addend_(addend) in Output_reloc()
1327 unsigned int shndx, Address address, Addend addend, in Output_reloc() argument
1329 : rel_(type, relobj, shndx, address, is_relative), addend_(addend) in Output_reloc()
1343 unsigned int shndx, Address address, Addend addend) in Output_reloc() argument
1344 : rel_(type, arg, relobj, shndx, address), addend_(addend) in Output_reloc()
1423 Relobj* relobj, unsigned int shndx, uint64_t address,
1440 unsigned int type, Output_data* od, unsigned int shndx,
1458 unsigned int shndx, uint64_t address,
1581 unsigned int shndx, Address address) in add_global() argument
1583 this->add(od, Output_reloc_type(gsym, type, relobj, shndx, address, in add_global()
1599 Relobj* relobj, unsigned int shndx, uint64_t address, in add_global_generic() argument
1605 this->add(od, Output_reloc_type(gsym, type, sized_relobj, shndx, in add_global_generic()
1624 unsigned int shndx, Address address) in add_global_relative() argument
1626 this->add(od, Output_reloc_type(gsym, type, relobj, shndx, address, in add_global_relative()
1645 unsigned int shndx, Address address) in add_symbolless_global_addend() argument
1647 this->add(od, Output_reloc_type(gsym, type, relobj, shndx, address, in add_symbolless_global_addend()
1665 Output_data* od, unsigned int shndx, Address address) in add_local() argument
1667 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_local()
1686 unsigned int type, Output_data* od, unsigned int shndx, in add_local_generic() argument
1692 this->add(od, Output_reloc_type(sized_relobj, local_sym_index, type, shndx, in add_local_generic()
1711 Output_data* od, unsigned int shndx, Address address) in add_local_relative() argument
1713 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_local_relative()
1720 Output_data* od, unsigned int shndx, Address address, in add_local_relative() argument
1723 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_local_relative()
1743 Output_data* od, unsigned int shndx, in add_symbolless_local_addend() argument
1746 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_symbolless_local_addend()
1766 Output_data* od, unsigned int shndx, Address address) in add_local_section() argument
1768 this->add(od, Output_reloc_type(relobj, input_shndx, type, shndx, in add_local_section()
1784 unsigned int shndx, Address address) in add_output_section() argument
1785 { this->add(od, Output_reloc_type(os, type, relobj, shndx, address, false)); } in add_output_section()
1801 unsigned int shndx, uint64_t address, in add_output_section_generic() argument
1807 this->add(od, Output_reloc_type(os, type, sized_relobj, shndx, in add_output_section_generic()
1823 unsigned int shndx, Address address) in add_output_section_relative() argument
1824 { this->add(od, Output_reloc_type(os, type, relobj, shndx, address, true)); } in add_output_section_relative()
1835 unsigned int shndx, Address address) in add_absolute() argument
1836 { this->add(od, Output_reloc_type(type, relobj, shndx, address, false)); } in add_absolute()
1847 unsigned int shndx, Address address) in add_relative() argument
1848 { this->add(od, Output_reloc_type(type, relobj, shndx, address, true)); } in add_relative()
1861 unsigned int shndx, Address address) in add_target_specific() argument
1862 { this->add(od, Output_reloc_type(type, arg, relobj, shndx, address)); } in add_target_specific()
1897 unsigned int shndx, Address address, in add_global() argument
1900 this->add(od, Output_reloc_type(gsym, type, relobj, shndx, address, in add_global()
1916 Relobj* relobj, unsigned int shndx, uint64_t address, in add_global_generic() argument
1921 this->add(od, Output_reloc_type(gsym, type, sized_relobj, shndx, in add_global_generic()
1943 unsigned int shndx, Address address, Addend addend, in add_global_relative() argument
1946 this->add(od, Output_reloc_type(gsym, type, relobj, shndx, address, in add_global_relative()
1965 unsigned int shndx, Address address, in add_symbolless_global_addend() argument
1968 this->add(od, Output_reloc_type(gsym, type, relobj, shndx, address, in add_symbolless_global_addend()
1986 Output_data* od, unsigned int shndx, Address address, in add_local() argument
1989 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_local()
2009 unsigned int type, Output_data* od, unsigned int shndx, in add_local_generic() argument
2014 this->add(od, Output_reloc_type(sized_relobj, local_sym_index, type, shndx, in add_local_generic()
2036 Output_data* od, unsigned int shndx, Address address, in add_local_relative() argument
2039 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_local_relative()
2059 Output_data* od, unsigned int shndx, in add_symbolless_local_addend() argument
2062 this->add(od, Output_reloc_type(relobj, local_sym_index, type, shndx, in add_symbolless_local_addend()
2083 Output_data* od, unsigned int shndx, Address address, in add_local_section() argument
2086 this->add(od, Output_reloc_type(relobj, input_shndx, type, shndx, in add_local_section()
2101 unsigned int shndx, Address address, Addend addend) in add_output_section() argument
2103 this->add(od, Output_reloc_type(os, type, relobj, shndx, address, in add_output_section()
2121 unsigned int shndx, uint64_t address, in add_output_section_generic() argument
2126 this->add(od, Output_reloc_type(os, type, sized_relobj, shndx, in add_output_section_generic()
2143 unsigned int shndx, Address address, in add_output_section_relative() argument
2146 this->add(od, Output_reloc_type(os, type, relobj, shndx, in add_output_section_relative()
2160 unsigned int shndx, Address address, Addend addend) in add_absolute() argument
2162 this->add(od, Output_reloc_type(type, relobj, shndx, address, addend, in add_absolute()
2176 unsigned int shndx, Address address, Addend addend) in add_relative() argument
2178 this->add(od, Output_reloc_type(type, relobj, shndx, address, addend, in add_relative()
2193 unsigned int shndx, Address address, Addend addend) in add_target_specific() argument
2195 this->add(od, Output_reloc_type(type, arg, relobj, shndx, address, in add_target_specific()
2375 unsigned int shndx, unsigned int got_type,
2746 add(unsigned int symndx, unsigned int shndx) in add() argument
2747 { this->entries_.push_back(std::make_pair(symndx, shndx)); } in add()
2779 Output_relaxed_input_section(Relobj* relobj, unsigned int shndx, in Output_relaxed_input_section() argument
2781 : Output_section_data_build(addralign), relobj_(relobj), shndx_(shndx) in Output_relaxed_input_section()
2791 shndx() const in shndx() function
2800 set_shndx(unsigned int shndx) in set_shndx() argument
2801 { this->shndx_ = shndx; } in set_shndx()
2910 find_merge_section(const Object* object, unsigned int shndx) const in find_merge_section() argument
2914 this->merge_sections_by_id_.find(Const_section_id(object, shndx)); in find_merge_section()
2932 add_merge_input_section(const Object* object, unsigned int shndx, in add_merge_input_section() argument
2935 Const_section_id csid(object, shndx); in add_merge_input_section()
2944 find_relaxed_input_section(const Object* object, unsigned int shndx) const in find_relaxed_input_section() argument
2948 this->relaxed_input_sections_by_id_.find(Const_section_id(object, shndx)); in find_relaxed_input_section()
2955 add_relaxed_input_section(const Relobj* relobj, unsigned int shndx, in add_relaxed_input_section() argument
2958 Const_section_id csid(relobj, shndx); in add_relaxed_input_section()
3107 unsigned int shndx, const char* name,
3498 is_input_address_mapped(const Relobj* object, unsigned int shndx,
3504 output_offset(const Relobj* object, unsigned int shndx,
3510 output_address(const Relobj* object, unsigned int shndx,
3519 find_starting_output_address(const Relobj* object, unsigned int shndx,
3563 Input_section(Relobj* object, unsigned int shndx, off_t data_size, in Input_section() argument
3565 : shndx_(shndx), in Input_section()
3569 gold_assert(shndx != OUTPUT_SECTION_CODE in Input_section()
3570 && shndx != MERGE_DATA_SECTION_CODE in Input_section()
3571 && shndx != MERGE_STRING_SECTION_CODE in Input_section()
3572 && shndx != RELAXED_INPUT_SECTION_CODE); in Input_section()
3703 shndx() const;
3757 add_input_section(Relobj* object, unsigned int shndx) in add_input_section() argument
3761 return this->u2_.posd->add_input_section(object, shndx); in add_input_section()
3772 output_offset(const Relobj* object, unsigned int shndx,
3779 is_merge_section_for(const Relobj* object, unsigned int shndx) const;
3896 find_relaxed_input_section(const Relobj* object, unsigned int shndx) const;
3998 do_set_out_shndx(unsigned int shndx) in do_set_out_shndx() argument
4000 gold_assert(this->out_shndx_ == -1U || this->out_shndx_ == shndx); in do_set_out_shndx()
4001 this->out_shndx_ = shndx; in do_set_out_shndx()
4291 add_merge_input_section(Relobj* object, unsigned int shndx, uint64_t flags,
4306 find_merge_section(const Relobj* object, unsigned int shndx) const;