[PATCH] D22627: Fix PR28575
Rui Ueyama via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 21 07:24:02 PDT 2016
ruiu added inline comments.
================
Comment at: ELF/MarkLive.cpp:115
@@ +114,3 @@
+static void scanEhFrameSection(EhInputSection<ELFT> &EH, ArrayRef<RelTy> Rels,
+ std::function<void(ResolvedReloc<ELFT>)> Fn) {
+ const endianness E = ELFT::TargetEndianness;
----------------
I'd rename Fn Enqueue.
================
Comment at: ELF/OutputSections.cpp:1032
@@ -1049,3 +1031,3 @@
if (ID == 0) {
- OffsetToCie[Offset] = addCie(Piece, Sec, Rels);
+ OffsetToCie[Offset] = addCie(Piece, FirstRelI, Sec, Rels);
continue;
----------------
You don't need to pas `FirstRelI` as a separate parameter because you can use Piece->FirstRelocation instead.
================
Comment at: ELF/OutputSections.cpp:1041
@@ -1058,3 +1040,3 @@
- if (!isFdeLive(Piece, Sec, Rels))
+ if (!isFdeLive(Piece, FirstRelI, Sec, Rels))
continue;
----------------
Ditto.
https://reviews.llvm.org/D22627
More information about the llvm-commits
mailing list