summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-05-24 19:14:09 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-05-24 19:14:09 +0000
commit5ee9e7fd804d8bb462c91e2b731ed3b6431a71fe (patch)
tree1907892a81f3b2e75731bc8fcd302ab8c988caff
parent4ae5ce7e8eb959e1138e8ad2de04c3db7f8dc574 (diff)
downloadbcm5719-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.cpp5
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);
OpenPOWER on IntegriCloud