Home | History | Annotate | Download | only in gold

Lines Matching refs:odyn

4340   Output_data_dynamic* const odyn = this->dynamic_data_;
4341 if (odyn != NULL)
4343 odyn->add_section_address(elfcpp::DT_SYMTAB, dynsym);
4344 odyn->add_constant(elfcpp::DT_SYMENT, symsize);
4400 if (odyn != NULL)
4402 odyn->add_section_address(elfcpp::DT_STRTAB, dynstr);
4403 odyn->add_section_size(elfcpp::DT_STRSZ, dynstr);
4442 if (odyn != NULL)
4443 odyn->add_section_address(elfcpp::DT_GNU_HASH, hashsec);
4474 if (odyn != NULL)
4475 odyn->add_section_address(elfcpp::DT_HASH, hashsec);
4586 odyn = this->dynamic_data_;
4587 if (odyn != NULL && vsec != NULL)
4588 odyn->add_section_address(elfcpp::DT_VERSYM, vsec);
4614 if (odyn != NULL)
4616 odyn->add_section_address(elfcpp::DT_VERDEF, vdsec);
4617 odyn->add_constant(elfcpp::DT_VERDEFNUM, vdentries);
4646 if (odyn != NULL)
4648 odyn->add_section_address(elfcpp::DT_VERNEED, vnsec);
4649 odyn->add_constant(elfcpp::DT_VERNEEDNUM, vnentries);
4707 Output_data_dynamic* odyn = this->dynamic_data_;
4708 if (odyn == NULL)
4712 odyn->add_section_address(elfcpp::DT_PLTGOT, plt_got);
4716 odyn->add_section_size(elfcpp::DT_PLTRELSZ, plt_rel->output_section());
4717 odyn->add_section_address(elfcpp::DT_JMPREL, plt_rel->output_section());
4718 odyn->add_constant(elfcpp::DT_PLTREL,
4729 odyn->add_section_address(use_rel ? elfcpp::DT_REL : elfcpp::DT_RELA,
4735 odyn->add_section_size(size_tag,
4739 odyn->add_section_size(size_tag, dyn_rel->output_section());
4741 odyn->add_section_size(size_tag, plt_rel->output_section());
4765 odyn->add_constant(rel_tag, rel_size);
4771 odyn->add_constant((use_rel
4782 odyn->add_constant(elfcpp::DT_DEBUG, 0);
4802 Output_data_dynamic* const odyn = this->dynamic_data_;
4803 if (odyn == NULL)
4817 odyn->add_string(elfcpp::DT_NEEDED, (*p)->soname());
4824 odyn->add_string(elfcpp::DT_SONAME, soname);
4829 odyn->add_symbol(elfcpp::DT_INIT, sym);
4833 odyn->add_symbol(elfcpp::DT_FINI, sym);
4843 odyn->add_section_address(elfcpp::DT_FINI_ARRAY, *p);
4844 odyn->add_section_size(elfcpp::DT_FINI_ARRAYSZ, *p);
4847 odyn->add_section_address(elfcpp::DT_INIT_ARRAY, *p);
4848 odyn->add_section_size(elfcpp::DT_INIT_ARRAYSZ, *p);
4851 odyn->add_section_address(elfcpp::DT_PREINIT_ARRAY, *p);
4852 odyn->add_section_size(elfcpp::DT_PREINIT_ARRAYSZ, *p);
4885 odyn->add_string(elfcpp::DT_RPATH, rpath_val);
4887 odyn->add_string(elfcpp::DT_RUNPATH, rpath_val);
4928 odyn->add_string(elfcpp::DT_FILTER, parameters->options().filter());
4935 odyn->add_string(elfcpp::DT_AUXILIARY, *p);
4943 odyn->add_constant(elfcpp::DT_TEXTREL, 0);
4961 odyn->add_constant(elfcpp::DT_SYMBOLIC, 0);
4966 odyn->add_constant(elfcpp::DT_FLAGS, flags);
4996 odyn->add_constant(elfcpp::DT_FLAGS_1, flags);
5005 Output_data_dynamic* const odyn = this->dynamic_data_;
5006 if (odyn == NULL)
5008 odyn->finalize_data_size();
5011 off_t data_size = odyn->data_size();