[PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.

James Henderson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 7 00:38:21 PDT 2021


jhenderson added a comment.

Looks good barring a nit, from my point of view, but you should get someone who knows the XCOFF file format better to review this to ensure the content is correct and tested satisfactorily.



================
Comment at: llvm/lib/ObjectYAML/XCOFFEmitter.cpp:78
 bool XCOFFWriter::nameShouldBeInStringTable(StringRef SymbolName) {
-  return SymbolName.size() > XCOFF::NameSize;
+  // For XCOFF64: The symbol name is always in string table.
+  return (SymbolName.size() > XCOFF::NameSize) || Is64Bit;
----------------



Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D100375/new/

https://reviews.llvm.org/D100375



More information about the llvm-commits mailing list