diff options
Diffstat (limited to 'lld/ELF/Target.h')
-rw-r--r-- | lld/ELF/Target.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/lld/ELF/Target.h b/lld/ELF/Target.h index 3f016b59b0d..7a74e748190 100644 --- a/lld/ELF/Target.h +++ b/lld/ELF/Target.h @@ -62,7 +62,6 @@ public: virtual RelExpr getRelExpr(uint32_t Type, const SymbolBody &S) const = 0; virtual void relocateOne(uint8_t *Loc, uint32_t Type, uint64_t Val) const = 0; - bool needsCopyRel(uint32_t Type, const SymbolBody &S) const; virtual ~TargetInfo(); unsigned TlsGdToLeSkip = 1; @@ -95,9 +94,6 @@ public: virtual void relaxTlsGdToLe(uint8_t *Loc, uint32_t Type, uint64_t Val) const; virtual void relaxTlsIeToLe(uint8_t *Loc, uint32_t Type, uint64_t Val) const; virtual void relaxTlsLdToLe(uint8_t *Loc, uint32_t Type, uint64_t Val) const; - -private: - virtual bool needsCopyRelImpl(uint32_t Type) const; }; uint64_t getPPC64TocBase(); |