Browse Source

Add explicit instantiations for build_compressed_section_map().

gold/
	PR gold/20996
	* object.cc (build_compressed_section_map): Add explicit instantiations.
gdb-8.0-branch
Cary Coutant 9 years ago
parent
commit
265d97f743
  1. 5
      gold/ChangeLog
  2. 32
      gold/object.cc

5
gold/ChangeLog

@ -1,3 +1,8 @@
2016-12-28 Cary Coutant <ccoutant@gmail.com>
PR gold/20996
* object.cc (build_compressed_section_map): Add explicit instantiations.
2016-12-27 Cary Coutant <ccoutant@gmail.com>
PR ld/20995

32
gold/object.cc

@ -3457,4 +3457,36 @@ Xindex::read_symtab_xindex<64, true>(Object*, unsigned int,
const unsigned char*);
#endif
#ifdef HAVE_TARGET_32_LITTLE
template
Compressed_section_map*
build_compressed_section_map<32, false>(const unsigned char*, unsigned int,
const char*, section_size_type,
Object*, bool);
#endif
#ifdef HAVE_TARGET_32_BIG
template
Compressed_section_map*
build_compressed_section_map<32, true>(const unsigned char*, unsigned int,
const char*, section_size_type,
Object*, bool);
#endif
#ifdef HAVE_TARGET_64_LITTLE
template
Compressed_section_map*
build_compressed_section_map<64, false>(const unsigned char*, unsigned int,
const char*, section_size_type,
Object*, bool);
#endif
#ifdef HAVE_TARGET_64_BIG
template
Compressed_section_map*
build_compressed_section_map<64, true>(const unsigned char*, unsigned int,
const char*, section_size_type,
Object*, bool);
#endif
} // End namespace gold.

Loading…
Cancel
Save