Add explicit instantiations for build_compressed_section_map().
gold/ PR gold/20996 * object.cc (build_compressed_section_map): Add explicit instantiations.
This commit is contained in:
parent
6142c999f2
commit
265d97f743
@ -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
|
||||
|
||||
@ -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…
Reference in New Issue
Block a user