summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/ELFObjectWriter.h
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2011-11-23 22:18:04 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2011-11-23 22:18:04 +0000
commitf5ddf13f79b1d83c14a8a9b6c8df3f2f053a4088 (patch)
tree93892c51dea4ec5d419e522aa59fde588471806e /llvm/lib/MC/ELFObjectWriter.h
parent4f9a8081c370543c568a098138bcb785a7143469 (diff)
downloadbcm5719-llvm-f5ddf13f79b1d83c14a8a9b6c8df3f2f053a4088.tar.gz
bcm5719-llvm-f5ddf13f79b1d83c14a8a9b6c8df3f2f053a4088.zip
This patch addresses gp relative fixups/relocations for jump tables.
llvm-svn: 145112
Diffstat (limited to 'llvm/lib/MC/ELFObjectWriter.h')
-rw-r--r--llvm/lib/MC/ELFObjectWriter.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/MC/ELFObjectWriter.h b/llvm/lib/MC/ELFObjectWriter.h
index ca6cdfc5ce1..78382065dbc 100644
--- a/llvm/lib/MC/ELFObjectWriter.h
+++ b/llvm/lib/MC/ELFObjectWriter.h
@@ -442,6 +442,8 @@ class ELFObjectWriter : public MCObjectWriter {
bool IsLittleEndian);
virtual ~MipsELFObjectWriter();
+ virtual void WriteEFlags();
+
protected:
virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
bool IsPCRel, bool IsRelocWithSymbol,
OpenPOWER on IntegriCloud