X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gold%2Fplugin.h;h=f926879897a248752642e0de7a05983cfaf4ad66;hb=5b07cd848db1dbe9e3498e94bea5e69c8e438153;hp=f27f98dbdd2eeba0367cf696778ae403e1542e5f;hpb=d37ffe2537a2ec5a22abfaad316a640a40cccda1;p=deliverable%2Fbinutils-gdb.git diff --git a/gold/plugin.h b/gold/plugin.h index f27f98dbdd..f926879897 100644 --- a/gold/plugin.h +++ b/gold/plugin.h @@ -1,6 +1,6 @@ // plugin.h -- plugin manager for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. @@ -282,6 +282,10 @@ class Plugin_manager input_objects() const { return this->input_objects_; } + Symbol_table* + symtab() + { return this->symtab_; } + Layout* layout() { return this->layout_; } @@ -396,7 +400,8 @@ class Pluginobj : public Object // Fill in the symbol resolution status for the given plugin symbols. ld_plugin_status - get_symbol_resolution_info(int nsyms, + get_symbol_resolution_info(Symbol_table* symtab, + int nsyms, ld_plugin_symbol* syms, int version) const;