[PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 11 04:33:05 PDT 2019
grimar added inline comments.
================
Comment at: test/tools/llvm-readobj/elf-dynamic-malformed.test:127
+# WARN-EMPTY:
+# WARN-NEXT: warning: invalid section size (4) or entity size (16)
+# WARN-NEXT: ProgramHeaders [
----------------
jhenderson wrote:
> Why is there a warning here? I think it's where the dynamic table should be printed, in which case, please add a comment stating as such.
Yes, it is because of that. Added a comment.
================
Comment at: tools/llvm-readobj/llvm-readobj.cpp:383
WithColor::warning(errs()) << Msg << "\n";
+ errs().flush();
}
----------------
jhenderson wrote:
> I'm not sure this flush is needed, since errs() is unbuffered.
You're right. I forgot or didn't know that.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D64472/new/
https://reviews.llvm.org/D64472
More information about the llvm-commits
mailing list