aboutsummaryrefslogtreecommitdiff
path: root/paludis/util/elf_symbol_section.cc
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/util/elf_symbol_section.cc')
-rw-r--r--paludis/util/elf_symbol_section.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/paludis/util/elf_symbol_section.cc b/paludis/util/elf_symbol_section.cc
index 636f3fd09..8eb4c9eeb 100644
--- a/paludis/util/elf_symbol_section.cc
+++ b/paludis/util/elf_symbol_section.cc
@@ -218,9 +218,10 @@ SymbolSection<ElfType_>::symbol_end() const
namespace paludis
{
- template class SymbolSection<Elf32Type>;
- template class SymbolSection<Elf64Type>;
+ template class PALUDIS_VISIBLE SymbolSection<Elf32Type>;
+ template class PALUDIS_VISIBLE SymbolSection<Elf64Type>;
- template class WrappedForwardIterator<SymbolSection<Elf32Type>::SymbolIteratorTag, const Symbol<Elf32Type> >;
- template class WrappedForwardIterator<SymbolSection<Elf64Type>::SymbolIteratorTag, const Symbol<Elf64Type> >;
+ template class PALUDIS_VISIBLE WrappedForwardIterator<SymbolSection<Elf32Type>::SymbolIteratorTag, const Symbol<Elf32Type> >;
+ template class PALUDIS_VISIBLE WrappedForwardIterator<SymbolSection<Elf64Type>::SymbolIteratorTag, const Symbol<Elf64Type> >;
}
+