Lines Matching refs:version

54 Symbol::init_fields(const char* name, const char* version,  in init_fields()  argument
59 this->version_ = version; in init_fields()
115 Symbol::init_base_object(const char* name, const char* version, Object* object, in init_base_object() argument
119 this->init_fields(name, version, sym.get_st_type(), sym.get_st_bind(), in init_base_object()
134 Symbol::init_base_output_data(const char* name, const char* version, in init_base_output_data() argument
140 this->init_fields(name, version, type, binding, visibility, nonvis); in init_base_output_data()
153 Symbol::init_base_output_segment(const char* name, const char* version, in init_base_output_segment() argument
160 this->init_fields(name, version, type, binding, visibility, nonvis); in init_base_output_segment()
173 Symbol::init_base_constant(const char* name, const char* version, in init_base_constant() argument
178 this->init_fields(name, version, type, binding, visibility, nonvis); in init_base_constant()
189 Symbol::init_base_undefined(const char* name, const char* version, in init_base_undefined() argument
193 this->init_fields(name, version, type, binding, visibility, nonvis); in init_base_undefined()
216 Sized_symbol<size>::init_object(const char* name, const char* version, in init_object() argument
221 this->init_base_object(name, version, object, sym, st_shndx, is_ordinary); in init_object()
231 Sized_symbol<size>::init_output_data(const char* name, const char* version, in init_output_data() argument
240 this->init_base_output_data(name, version, od, type, binding, visibility, in init_output_data()
251 Sized_symbol<size>::init_output_segment(const char* name, const char* version, in init_output_segment() argument
260 this->init_base_output_segment(name, version, os, type, binding, visibility, in init_output_segment()
271 Sized_symbol<size>::init_constant(const char* name, const char* version, in init_constant() argument
277 this->init_base_constant(name, version, type, binding, visibility, nonvis, in init_constant()
287 Sized_symbol<size>::init_undefined(const char* name, const char* version, in init_undefined() argument
291 this->init_base_undefined(name, version, type, binding, visibility, nonvis); in init_undefined()
697 Symbol_table::lookup(const char* name, const char* version) const in lookup()
705 if (version != NULL) in lookup()
707 version = this->namepool_.find(version, &version_key); in lookup()
708 if (version == NULL) in lookup()
739 from->version()); in resolve()
868 if (pdef->second->version() != NULL) in define_default_version()
869 gold_assert(pdef->second->version() != sym->version()); in define_default_version()
923 const char* version, in add_from_object() argument
953 version = NULL; in add_from_object()
993 version); in add_from_object()
1017 version); in add_from_object()
1051 ret->init_object(name, version, object, sym, st_shndx, is_ordinary); in add_from_object()
1215 std::string version; in add_from_relobj() local
1217 if (this->version_script_.get_symbol_version(name, &version, in add_from_relobj()
1222 else if (!version.empty()) in add_from_relobj()
1224 ver = this->namepool_.add_with_length(version.c_str(), in add_from_relobj()
1225 version.length(), in add_from_relobj()
1342 std::string version; in add_from_pluginobj() local
1344 if (this->version_script_.get_symbol_version(name, &version, in add_from_pluginobj()
1349 else if (!version.empty()) in add_from_pluginobj()
1351 ver = this->namepool_.add_with_length(version.c_str(), in add_from_pluginobj()
1352 version.length(), in add_from_pluginobj()
1525 const char* version = (*version_map)[v]; in add_from_dynobj() local
1526 if (version == NULL) in add_from_dynobj()
1534 version = this->namepool_.add(version, true, &version_key); in add_from_dynobj()
1551 res = this->add_from_object(dynobj, name, name_key, version, in add_from_dynobj()
1747 *pversion = oldsym->version(); in define_special_symbol()
1848 const char* version, in define_in_output_data() argument
1863 return this->do_define_in_output_data<32>(name, version, defined, od, in define_in_output_data()
1875 return this->do_define_in_output_data<64>(name, version, defined, od, in define_in_output_data()
1894 const char* version, in do_define_in_output_data() argument
1913 sym = this->define_special_symbol<size, true>(&name, &version, in do_define_in_output_data()
1923 sym = this->define_special_symbol<size, false>(&name, &version, in do_define_in_output_data()
1934 sym->init_output_data(name, version, od, value, symsize, type, binding, in do_define_in_output_data()
1943 else if (version != NULL) in do_define_in_output_data()
1964 const char* version, in define_in_output_segment() argument
1979 return this->do_define_in_output_segment<32>(name, version, defined, os, in define_in_output_segment()
1990 return this->do_define_in_output_segment<64>(name, version, defined, os, in define_in_output_segment()
2008 const char* version, in do_define_in_output_segment() argument
2027 sym = this->define_special_symbol<size, true>(&name, &version, in do_define_in_output_segment()
2037 sym = this->define_special_symbol<size, false>(&name, &version, in do_define_in_output_segment()
2048 sym->init_output_segment(name, version, os, value, symsize, type, binding, in do_define_in_output_segment()
2057 else if (version != NULL) in do_define_in_output_segment()
2079 const char* version, in define_as_constant() argument
2093 return this->do_define_as_constant<32>(name, version, defined, value, in define_as_constant()
2104 return this->do_define_as_constant<64>(name, version, defined, value, in define_as_constant()
2122 const char* version, in do_define_as_constant() argument
2140 sym = this->define_special_symbol<size, true>(&name, &version, in do_define_as_constant()
2150 sym = this->define_special_symbol<size, false>(&name, &version, in do_define_as_constant()
2161 sym->init_constant(name, version, value, symsize, type, binding, visibility, in do_define_as_constant()
2168 if ((version == NULL in do_define_as_constant()
2169 || name != version in do_define_as_constant()
2174 else if (version != NULL in do_define_as_constant()
2175 && (name != version || value != 0)) in do_define_as_constant()
2266 this->define_in_output_data(csym->name(), csym->version(), COPY, in define_with_copy_reloc()
2367 const char* version = NULL; in add_undefined_symbol_from_command_line() local
2375 sym = this->define_special_symbol<size, true>(&name, &version, in add_undefined_symbol_from_command_line()
2385 sym = this->define_special_symbol<size, false>(&name, &version, in add_undefined_symbol_from_command_line()
2395 sym->init_undefined(name, version, elfcpp::STT_NOTYPE, elfcpp::STB_GLOBAL, in add_undefined_symbol_from_command_line()
2463 if (sym->version() != NULL) in set_dynsym_indexes()
2549 if (sym->version() == NULL || !parameters->options().relocatable()) in add_to_final_symtab()
3085 if (sym->version() == NULL || !parameters->options().relocatable()) in sized_write_symbol()
3699 Sized_symbol<32>::init_output_data(const char* name, const char* version,
3712 Sized_symbol<64>::init_output_data(const char* name, const char* version,