[PATCH] D34228: Move clearOutputSections before sortSections
Rafael Ávila de Espíndola via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 14 17:25:54 PDT 2017
rafael created this revision.
Herald added a subscriber: emaste.
This is probably the main patch left in unifying our intermediary representation.
It moves the creation of default commands before section sorting. This has the nice effect that we now have one location where we decide where an orphan section should be placed.
Before this patch sortSections would decide the relative location of orphan sections to other sections, but it was up to placeOrphanSection to decide on the exact location.
We now only sort sections we created since the linker script is already in the correct order.
https://reviews.llvm.org/D34228
Files:
ELF/LinkerScript.cpp
ELF/LinkerScript.h
ELF/Writer.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D34228.102627.patch
Type: text/x-patch
Size: 16040 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170615/418c3f77/attachment.bin>
More information about the llvm-commits
mailing list