[PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
    Fangrui Song via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jul 11 22:29:23 PDT 2022
    
    
  
MaskRay added inline comments.
================
Comment at: lld/ELF/Writer.cpp:1323
   for (InputSection *isec : isd->sections) {
+    if (executableOutputSection)
+      totalSize += isec->getSize();
----------------
yozhu wrote:
> MaskRay wrote:
> > Delete `if (executableOutputSection)`
> If output section is executable, we don't need to count `totalSize`.
Since `getSize` actually takes not-too-few instructions. Keeping `if (executableOutputSection)` is fine.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D128382/new/
https://reviews.llvm.org/D128382
    
    
More information about the llvm-commits
mailing list