[PATCH] D60353: ELF: Add basic partition data structures and behaviours.
Peter Collingbourne via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 23 14:59:28 PDT 2019
pcc added a comment.
In D60353#1512977 <https://reviews.llvm.org/D60353#1512977>, @pcc wrote:
> In D60353#1506498 <https://reviews.llvm.org/D60353#1506498>, @ruiu wrote:
>
> > Do you have another change for adding synthetic sections for partitioning?
>
>
> Yes, I was going to send it out once it was ready, but I'll try to send it out as soon as I can so you can see what it looks like. In the meantime you could look at https://github.com/pcc/llvm-project/tree/lld-part-symbols which is essentially the same code as I'm going to upstream.
I've now sent out D62350 <https://reviews.llvm.org/D62350>. The only remaining changes that I need to send out are the change to llvm-objcopy for extracting partitions, as well as a change to prevent the linker from sharing range extension thunks between partitions. That should be enough for a usable implementation of partitions.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60353/new/
https://reviews.llvm.org/D60353
More information about the llvm-commits
mailing list