Lines Matching refs:stub_table
1174 stub_table() const in stub_table() function in __anon5653a9be0111::Arm_input_section
1179 set_stub_table(Stub_table<big_endian>* stub_table) in set_stub_table() argument
1180 { this->stub_table_ = stub_table; } in set_stub_table()
1509 stub_table(unsigned int shndx) const in stub_table() function in __anon5653a9be0111::Arm_relobj
1517 set_stub_table(unsigned int shndx, Stub_table<big_endian>* stub_table) in set_stub_table() argument
1520 this->stub_tables_[shndx] = stub_table; in set_stub_table()
3707 Stub_table<big_endian>* stub_table = in v4bx() local
3708 object->stub_table(relinfo->data_shndx); in v4bx()
3709 gold_assert(stub_table != NULL); in v4bx()
3711 Arm_v4bx_stub* stub = stub_table->find_arm_v4bx_stub(reg); in v4bx()
3715 stub_table->address() + stub->offset() - 8 - address; in v4bx()
4007 Stub_table<big_endian>* stub_table = in arm_branch_common() local
4008 object->stub_table(relinfo->data_shndx); in arm_branch_common()
4009 gold_assert(stub_table != NULL); in arm_branch_common()
4012 stub = stub_table->find_reloc_stub(stub_key); in arm_branch_common()
4015 branch_target = stub_table->address() + stub->offset() + addend; in arm_branch_common()
4148 Stub_table<big_endian>* stub_table = in thumb_branch_common() local
4149 object->stub_table(relinfo->data_shndx); in thumb_branch_common()
4150 gold_assert(stub_table != NULL); in thumb_branch_common()
4153 Reloc_stub* stub = stub_table->find_reloc_stub(stub_key); in thumb_branch_common()
4156 branch_target = stub_table->address() + stub->offset() + addend; in thumb_branch_common()
5347 Stub_table<big_endian>* stub_table = this->stub_table_; in do_reset_address_and_file_offset() local
5353 off += stub_table->current_data_size(); in do_reset_address_and_file_offset()
5763 Stub_table<big_endian>* stub_table = in create_stub_group() local
5766 arm_input_section->set_stub_table(stub_table); in create_stub_group()
5780 arm_relobj->set_stub_table(p->shndx(), stub_table); in create_stub_group()
5829 Input_section_list::const_iterator stub_table = in group_sections() local
5865 stub_table = group_end; in group_sections()
5877 this->create_stub_group(group_begin, group_end, stub_table, in group_sections()
5915 : stub_table), in group_sections()
6613 && !arm_input_section->stub_table()->empty()) in do_relocate_sections()
6628 Stub_table<big_endian>* stub_table = arm_input_section->stub_table(); in do_relocate_sections() local
6629 gold_assert((stub_table->address() >= (*pviews)[i].address) in do_relocate_sections()
6630 && ((stub_table->address() + stub_table->data_size()) in do_relocate_sections()
6633 off_t offset = stub_table->address() - (*pviews)[i].address; in do_relocate_sections()
6635 Arm_address address = stub_table->address(); in do_relocate_sections()
6636 section_size_type view_size = stub_table->data_size(); in do_relocate_sections()
6638 stub_table->relocate_stubs(&relinfo, arm_target, os, view, address, in do_relocate_sections()
6648 Stub_table<big_endian>* stub_table = this->stub_tables_[i]; in do_relocate_sections() local
6665 stub_table->apply_cortex_a8_workaround_to_address_range( in do_relocate_sections()
11633 Stub_table<big_endian>* stub_table = in new_stub_table() local
11635 this->stub_tables_.push_back(stub_table); in new_stub_table()
11637 stub_table->set_address(owner->address() + owner->data_size()); in new_stub_table()
11638 stub_table->set_file_offset(owner->offset() + owner->data_size()); in new_stub_table()
11639 stub_table->finalize_data_size(); in new_stub_table()
11641 return stub_table; in new_stub_table()
11737 Stub_table<big_endian>* stub_table = in scan_reloc_for_stub() local
11738 arm_relobj->stub_table(relinfo->data_shndx); in scan_reloc_for_stub()
11739 gold_assert(stub_table != NULL); in scan_reloc_for_stub()
11745 stub = stub_table->find_reloc_stub(stub_key); in scan_reloc_for_stub()
11750 stub_table->add_reloc_stub(stub, stub_key); in scan_reloc_for_stub()
11866 Stub_table<big_endian>* stub_table = in scan_reloc_section_for_stubs() local
11867 arm_object->stub_table(relinfo->data_shndx); in scan_reloc_section_for_stubs()
11868 gold_assert(stub_table != NULL); in scan_reloc_section_for_stubs()
11870 if (stub_table->find_arm_v4bx_stub(reg) == NULL) in scan_reloc_section_for_stubs()
11876 stub_table->add_arm_v4bx_stub(stub); in scan_reloc_section_for_stubs()
12558 Stub_table<big_endian>* stub_table = in scan_span_for_cortex_a8_erratum() local
12559 arm_relobj->stub_table(shndx); in scan_span_for_cortex_a8_erratum()
12560 gold_assert(stub_table != NULL); in scan_span_for_cortex_a8_erratum()
12561 stub_table->add_cortex_a8_stub(address + i, stub); in scan_span_for_cortex_a8_erratum()