[PATCH] D21552: [ELF] - Teach llvm-readobj to print dependencies of SHT_GNU_verdef and refactor dumping method.
Rafael Ávila de Espíndola via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 22 06:27:57 PDT 2016
rafael accepted this revision.
rafael added a comment.
This revision is now accepted and ready to land.
LGTM with nits.
================
Comment at: test/tools/llvm-readobj/elf-versioninfo.test:71
@@ +70,3 @@
+CHECK-NEXT: Index: 3
+CHECK-NEXT: Count: 2
+CHECK-NEXT: Hash: 175630258
----------------
Count is redundant, no? It is always 1 or 2 and being 2 is visible by Predecessor being present.
================
Comment at: tools/llvm-readobj/ELFDumper.cpp:572
@@ +571,3 @@
+
+ if (VD->vd_cnt == 2) {
+ const uint8_t *PAux = P + VD->vd_aux + VD->getAux()->vda_next;
----------------
Produce an error if is > 2.
http://reviews.llvm.org/D21552
More information about the llvm-commits
mailing list