[PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Florian Mayer via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 10 11:02:37 PST 2023
fmayer added inline comments.
================
Comment at: lld/ELF/SyntheticSections.cpp:3853
memcpy(buf + 12, kMemtagAndroidNoteName, sizeof(kMemtagAndroidNoteName));
- buf += 12 + sizeof(kMemtagAndroidNoteName);
+ buf += 12 + alignTo(sizeof(kMemtagAndroidNoteName), 4);
----------------
should we have a static_assert that this is aligned to 4 instead? this seems like a no op
================
Comment at: lld/ELF/SyntheticSections.cpp:3868
return sizeof(llvm::ELF::Elf64_Nhdr) +
- /*namesz=*/sizeof(kMemtagAndroidNoteName) +
+ /*namesz=*/alignTo(sizeof(kMemtagAndroidNoteName), 4) +
/*descsz=*/sizeof(uint32_t);
----------------
as above
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143769/new/
https://reviews.llvm.org/D143769
More information about the llvm-commits
mailing list