X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gold%2Fplugin.cc;h=0339d4289d4c6ecb87d7c0cf9a245a37bfe3ef95;hb=e2ef962041bbe1ed89b238e11ee5a48487f386fb;hp=62807b81d250735449e551b3bd31ee5b49392dcb;hpb=4b95cf5c0c75d6efc1b2f96af72317aecca079f1;p=platform%2Fupstream%2Fbinutils.git diff --git a/gold/plugin.cc b/gold/plugin.cc index 62807b8..0339d42 100644 --- a/gold/plugin.cc +++ b/gold/plugin.cc @@ -1053,8 +1053,6 @@ Sized_pluginobj::do_add_symbols(Symbol_table* symtab, elfcpp::Sym sym(symbuf); elfcpp::Sym_write osym(symbuf); - typedef typename elfcpp::Elf_types::Elf_WXword Elf_size_type; - this->symbols_.resize(this->nsyms_); for (int i = 0; i < this->nsyms_; ++i) @@ -1125,7 +1123,7 @@ Sized_pluginobj::do_add_symbols(Symbol_table* symtab, osym.put_st_name(0); osym.put_st_value(0); - osym.put_st_size(static_cast(isym->size)); + osym.put_st_size(0); osym.put_st_info(bind, elfcpp::STT_NOTYPE); osym.put_st_other(vis, 0); osym.put_st_shndx(shndx); @@ -1209,7 +1207,7 @@ Sized_pluginobj::do_section_size(unsigned int) template std::string -Sized_pluginobj::do_section_name(unsigned int) +Sized_pluginobj::do_section_name(unsigned int) const { gold_unreachable(); return std::string();