diff options
Diffstat (limited to 'gold/symtab.h')
-rw-r--r-- | gold/symtab.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gold/symtab.h b/gold/symtab.h index f5d2a7b..09aff03 100644 --- a/gold/symtab.h +++ b/gold/symtab.h @@ -265,9 +265,16 @@ class Symbol_table const elfcpp::Sym<size, big_endian>& sym, Object*); +#ifdef HAVE_MEMBER_TEMPLATE_SPECIFICATIONS template<int size, bool big_endian> static void resolve(Sized_symbol<size>* to, const Sized_symbol<size>* from); +#else + template<int size> + static void + resolve(Sized_symbol<size>* to, const Sized_symbol<size>* from, + bool big_endian); +#endif // The type of the symbol hash table. |