Lines Matching defs:target

153 // Return the default alignment for the target size.
159 parameters->target().get_size());
221 const int size = parameters->target().get_size();
423 const int size = parameters->target().get_size();
437 Output_file_header::Output_file_header(Target* target,
440 : target_(target),
577 // Let the target adjust the ELF header, e.g., to set EI_OSABI in
627 const int size = parameters->target().get_size();
889 // A target specific relocation.
948 // The target must take care of this if necessary.
1001 index = parameters->target().reloc_symbol_index(this->u1_.arg,
1133 return parameters->target().plt_address_for_global(sym);
1151 return parameters->target().plt_address_for_local(relobj, lsi);
1218 addend = parameters->target().reloc_addend(this->rel_.target_arg(),
1370 val = parameters->target().plt_address_for_global(gsym);
1403 val += parameters->target().tls_offset_for_global(gsym,
1426 val = parameters->target().plt_address_for_local(object, lsi);
1432 val += parameters->target().tls_offset_for_local(object, lsi,
1857 val = parameters->target().dynamic_tag_custom_value(this->tag_);
1877 if (parameters->target().get_size() == 32)
1879 else if (parameters->target().get_size() == 64)
1892 if (parameters->target().get_size() == 32)
1894 else if (parameters->target().get_size() == 64)
1922 if (parameters->target().get_size() == 32)
1924 else if (parameters->target().get_size() == 64)
2001 if (parameters->target().is_big_endian())
2477 || parameters->target().may_relax());
2514 // section is written. When the target is relaxing, we want to delay fill
2520 && parameters->target().has_code_fill()
2521 && (parameters->target().may_relax()
2532 && parameters->target().has_code_fill())
2542 std::string fill_data(parameters->target().code_fill(fill_len));
2560 || parameters->target().may_relax()
2834 gold_assert(parameters->target().may_relax());
3724 // If the target performs relaxation, we delay filler generation until now.
3732 std::string fill_data(parameters->target().code_fill(p->length()));
3746 std::string fill_data(parameters->target().code_fill(fill_len));
3813 // If the target performs relaxation, we delay filler generation until now.
3821 std::string fill_data(parameters->target().code_fill(p->length()));
3835 std::string fill_data(parameters->target().code_fill(fill_len));
4301 Output_segment::set_section_addresses(const Target* target,
4372 uint64_t page_align = parameters->target().abi_pagesize();
4458 if (target->isolate_execinstr() && (this->flags() & elfcpp::PF_X) != 0)
4460 uint64_t abi_pagesize = target->abi_pagesize();
4466 if (target->has_code_fill())
4467 fill_data = target->code_fill(fill_size);
4751 uint64_t page_align = parameters->target().abi_pagesize();