diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-05-24 19:14:09 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-05-24 19:14:09 +0000 |
commit | 5ee9e7fd804d8bb462c91e2b731ed3b6431a71fe (patch) | |
tree | 1907892a81f3b2e75731bc8fcd302ab8c988caff | |
parent | 4ae5ce7e8eb959e1138e8ad2de04c3db7f8dc574 (diff) | |
download | bcm5719-llvm-5ee9e7fd804d8bb462c91e2b731ed3b6431a71fe.tar.gz bcm5719-llvm-5ee9e7fd804d8bb462c91e2b731ed3b6431a71fe.zip |
Use range loop.
Thanks to Rui for the suggestion.
llvm-svn: 270601
-rw-r--r-- | lld/ELF/OutputSections.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lld/ELF/OutputSections.cpp b/lld/ELF/OutputSections.cpp index 1cc68d89ddb..d10488cf58d 100644 --- a/lld/ELF/OutputSections.cpp +++ b/lld/ELF/OutputSections.cpp @@ -993,11 +993,10 @@ void EhOutputSection<ELFT>::addSectionAux(EhInputSection<ELFT> *Sec, const endianness E = ELFT::TargetEndianness; DenseMap<size_t, CieRecord *> OffsetToCie; - for (size_t I = 0, End = Sec->Pieces.size(); I != End; ++I) { - SectionPiece &Piece = Sec->Pieces[I]; + for (SectionPiece &Piece : Sec->Pieces) { // The empty record is the end marker. if (Piece.Data.size() == 4) - continue; + return; size_t Offset = Piece.InputOff; uint32_t ID = read32<E>(Piece.Data.data() + 4); |