summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2015-08-28 21:39:00 +0000
committerSimon Atanasyan <simon@atanasyan.com>2015-08-28 21:39:00 +0000
commit6d39140b6e43f94e5e39b66254d082889d74200f (patch)
tree94f68916dfa6c7846c119b68d279d737194e9309 /lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h
parent0660bcda5369a76474823eca451f4ecb58433ef7 (diff)
downloadbcm5719-llvm-6d39140b6e43f94e5e39b66254d082889d74200f.tar.gz
bcm5719-llvm-6d39140b6e43f94e5e39b66254d082889d74200f.zip
[Mips] Initial support of the MIPS N32 ABI
llvm-svn: 246334
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h')
-rw-r--r--lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h b/lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h
index 123458d2c57..414d2c785e1 100644
--- a/lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h
+++ b/lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.h
@@ -9,6 +9,7 @@
#ifndef LLD_READER_WRITER_ELF_MIPS_MIPS_LINKING_CONTEXT_H
#define LLD_READER_WRITER_ELF_MIPS_MIPS_LINKING_CONTEXT_H
+#include "MipsAbiInfoHandler.h"
#include "lld/ReaderWriter/ELFLinkingContext.h"
namespace lld {
@@ -45,6 +46,8 @@ public:
bool isCopyRelocation(const Reference &r) const override;
bool isPLTRelocation(const Reference &r) const override;
bool isRelativeReloc(const Reference &r) const override;
+
+ MipsAbi getAbi() const;
};
} // elf
OpenPOWER on IntegriCloud