diff options
author | Ian Lance Taylor <ian@airs.com> | 2010-01-07 18:42:03 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 2010-01-07 18:42:03 +0000 |
commit | 9d3b86f6f906047e31640311f6e231d46cfaf49f (patch) | |
tree | 8ed835002664f96eddd9508959c0225459f1c852 /gold/object.cc | |
parent | bb0d3eb035b0b353e9bb52f250b17774b91be3f0 (diff) | |
download | gdb-9d3b86f6f906047e31640311f6e231d46cfaf49f.zip gdb-9d3b86f6f906047e31640311f6e231d46cfaf49f.tar.gz gdb-9d3b86f6f906047e31640311f6e231d46cfaf49f.tar.bz2 |
PR 11019
* object.cc: Instantiate Xindex::initialize_symtab_xindex and
Xindex::read_symtab_xindex.
Diffstat (limited to 'gold/object.cc')
-rw-r--r-- | gold/object.cc | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/gold/object.cc b/gold/object.cc index 89ff34c..a6ec76f 100644 --- a/gold/object.cc +++ b/gold/object.cc @@ -2524,4 +2524,48 @@ template struct Relocate_info<64, true>; #endif +#ifdef HAVE_TARGET_32_LITTLE +template +void +Xindex::initialize_symtab_xindex<32, false>(Object*, unsigned int); + +template +void +Xindex::read_symtab_xindex<32, false>(Object*, unsigned int, + const unsigned char*); +#endif + +#ifdef HAVE_TARGET_32_BIG +template +void +Xindex::initialize_symtab_xindex<32, true>(Object*, unsigned int); + +template +void +Xindex::read_symtab_xindex<32, true>(Object*, unsigned int, + const unsigned char*); +#endif + +#ifdef HAVE_TARGET_64_LITTLE +template +void +Xindex::initialize_symtab_xindex<64, false>(Object*, unsigned int); + +template +void +Xindex::read_symtab_xindex<64, false>(Object*, unsigned int, + const unsigned char*); +#endif + +#ifdef HAVE_TARGET_64_BIG +template +void +Xindex::initialize_symtab_xindex<64, true>(Object*, unsigned int); + +template +void +Xindex::read_symtab_xindex<64, true>(Object*, unsigned int, + const unsigned char*); +#endif + } // End namespace gold. |