[PATCH] D56683: [llvm-objcopy] [COFF] Add support for removing sections
    Alexander Shaposhnikov via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Jan 17 17:07:05 PST 2019
    
    
  
alexshap added inline comments.
================
Comment at: tools/llvm-objcopy/COFF/Writer.cpp:43
 
+Error COFFWriter::finalizeSectionNumbers() {
+  for (Symbol &Sym : Obj.getMutableSymbols()) {
----------------
general comment (plus maybe others (Jake, James, Jordan) add their opinion): I know that smth like this ("finalize*" methods) has been going on in the llvm-objcopy for ELF for a while (in particular, the abstract class Writer has had the method "finalize" from the early beginning), however, this brings up the following question: what is the contract between Object and Writer ? in particular, to what extent an instance of Object should be "ready" to be consumable by a writer. 
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D56683/new/
https://reviews.llvm.org/D56683
    
    
More information about the llvm-commits
mailing list