diff options
Diffstat (limited to 'gold/i386.cc')
-rw-r--r-- | gold/i386.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gold/i386.cc b/gold/i386.cc index a7168a8..3715e5e 100644 --- a/gold/i386.cc +++ b/gold/i386.cc @@ -743,6 +743,14 @@ class Target_i386 : public Sized_target<32, false> public gold::Default_classify_reloc<elfcpp::SHT_REL, 32, false> { public: + typedef typename Reloc_types<elfcpp::SHT_REL, 32, false>::Reloc + Reltype; + + // Return the explicit addend of the relocation (return 0 for SHT_REL). + static typename elfcpp::Elf_types<32>::Elf_Swxword + get_r_addend(const Reltype*) + { return 0; } + // Return the size of the addend of the relocation (only used for SHT_REL). static unsigned int get_size_for_reloc(unsigned int, Relobj*); |