[llvm-branch-commits] [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Oct 13 02:08:32 PDT 2026
================
@@ -2030,8 +2098,7 @@ Expected<std::unique_ptr<Object>> ELFReader::create(bool EnsureSymtab) const {
}
template <class ELFT> void ELFWriter<ELFT>::writeEhdr() {
- Elf_Ehdr &Ehdr = *reinterpret_cast<Elf_Ehdr *>(Buf->getBufferStart());
- std::fill(Ehdr.e_ident, Ehdr.e_ident + 16, 0);
+ Elf_Ehdr Ehdr = {};
----------------
jh7370 wrote:
Same comment.
https://github.com/llvm/llvm-project/pull/217706
More information about the llvm-branch-commits
mailing list