diff options
Diffstat (limited to 'ELF/Relocations.h')
| -rw-r--r-- | ELF/Relocations.h | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/ELF/Relocations.h b/ELF/Relocations.h index fc3e3444ac24..ea046d248474 100644 --- a/ELF/Relocations.h +++ b/ELF/Relocations.h @@ -103,7 +103,8 @@ struct RelExprMaskBuilder<Head, Tail...> {  // RelExpr's as a constant bit mask and test for membership with a  // couple cheap bitwise operations.  template <RelExpr... Exprs> bool isRelExprOneOf(RelExpr Expr) { -  assert(0 <= Expr && (int)Expr < 64 && "RelExpr is too large for 64-bit mask!"); +  assert(0 <= Expr && (int)Expr < 64 && +         "RelExpr is too large for 64-bit mask!");    return (uint64_t(1) << Expr) & RelExprMaskBuilder<Exprs...>::build();  } @@ -133,12 +134,12 @@ public:  private:    void mergeThunks(); -  ThunkSection *getOSThunkSec(OutputSection *OS, +  ThunkSection *getOSThunkSec(OutputSectionCommand *Cmd,                                std::vector<InputSection *> *ISR);    ThunkSection *getISThunkSec(InputSection *IS, OutputSection *OS);    void forEachExecInputSection(        ArrayRef<OutputSectionCommand *> OutputSections, -      std::function<void(OutputSection *, std::vector<InputSection *> *, +      std::function<void(OutputSectionCommand *, std::vector<InputSection *> *,                           InputSection *)>            Fn);    std::pair<Thunk *, bool> getThunk(SymbolBody &Body, uint32_t Type); @@ -178,7 +179,7 @@ template <class ELFT>  static inline int64_t getAddend(const typename ELFT::Rela &Rel) {    return Rel.r_addend;  } -} -} +} // namespace elf +} // namespace lld  #endif  | 
