================ @@ -1124,11 +1127,15 @@ template <class ELFT> void Writer<ELFT>::setReservedSymbolSections() { } if (last) { - // _edata points to the end of the last mapped initialized section. + // _edata points to the end of the last mapped initialized section before ---------------- MaskRay wrote:
I find that `_etext` needs adjustment and just pushed a commit to fix it. Hmm. I think splitting this part into a separate PR might be difficult due to the inflexible GitHub PR mechanism. The test difference is in `lld/test/ELF/x86-64-section-layout.s` below: ```patch -# CHECK-NEXT: 0000000000205b0a 0 NOTYPE GLOBAL DEFAULT [[#]] (.ldata2) _edata +# CHECK-NEXT: 0000000000203307 0 NOTYPE GLOBAL DEFAULT [[#]] (.data) _edata ``` https://github.com/llvm/llvm-project/pull/81224 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits