diff options
| author | Simon Atanasyan <simon@atanasyan.com> | 2014-02-02 12:19:29 +0000 | 
|---|---|---|
| committer | Simon Atanasyan <simon@atanasyan.com> | 2014-02-02 12:19:29 +0000 | 
| commit | e6f6f06c91d9cf36f30646dbf40163b0e2c29adb (patch) | |
| tree | 565599b1aef98841634905a2d15deae40e31680c /lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h | |
| parent | 8379ad056d633c1bf8955b995fd1fa6c8dbe4019 (diff) | |
| download | bcm5719-llvm-e6f6f06c91d9cf36f30646dbf40163b0e2c29adb.tar.gz bcm5719-llvm-e6f6f06c91d9cf36f30646dbf40163b0e2c29adb.zip | |
[ELF] Customize dynamic table tag used for .got.plt section referencing.
The patch reviewed by Shankar Easwaran and Rui Ueyama.
llvm-svn: 200630
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h')
| -rw-r--r-- | lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h b/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h index 362547bc9f6..c3bf5acad8f 100644 --- a/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h +++ b/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h @@ -89,6 +89,8 @@ public:          _mipsTargetLayout.findOutputSection(".got")->virtualAddr();    } +  virtual int64_t getGotPltTag() { return DT_MIPS_PLTGOT; } +  private:    std::size_t _dt_symtabno;    std::size_t _dt_localgot; | 

