[PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Chris Jackson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 6 03:42:48 PDT 2019
chrisjackson updated this revision to Diff 219058.
chrisjackson added a comment.
Herald added a subscriber: seiya.
This update applies suggested source corrections, enables readobj to output the note and adds logic to writeWatermark() to exclude the ELF Header and Program Header Table (PHT) from the watermark. In this diff the PHT can only be excluded if it is the first or last segment. If it is neither, an error is emitted.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66426/new/
https://reviews.llvm.org/D66426
Files:
lld/ELF/Config.h
lld/ELF/Driver.cpp
lld/ELF/InputFiles.cpp
lld/ELF/Options.td
lld/ELF/SyntheticSections.cpp
lld/ELF/SyntheticSections.h
lld/ELF/Writer.cpp
lld/test/ELF/watermark.s
llvm/include/llvm/BinaryFormat/ELF.h
llvm/test/tools/llvm-readobj/note-llvm.test
llvm/tools/llvm-readobj/ELFDumper.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D66426.219058.patch
Type: text/x-patch
Size: 18583 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190906/2061c2db/attachment.bin>
More information about the llvm-commits
mailing list