[PATCH] D16924: [ELF] - Linker script expressions, ASSERT() command.

Sean Silva via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 8 20:21:37 PST 2016


On Mon, Feb 8, 2016 at 8:20 PM, Sean Silva <chisophugis at gmail.com> wrote:

>
>
> On Fri, Feb 5, 2016 at 2:10 PM, George Rimar via llvm-commits <
> llvm-commits at lists.llvm.org> wrote:
>
>> grimar added a comment.
>>
>> In http://reviews.llvm.org/D16924#345138, @ruiu wrote:
>>
>> > If you want to start working on the linker script support, can you
>> start from writing a proposal about the overall design? It needs to be
>> simple, easy to implement, and fast. I have a few > ideas for that, but I
>> don't have enough time to think deeply about them. Feel free to discuss
>> your idea with me.
>>
>>
>> I am not sure I can write good overall design for LS. I just hoped to go
>> step by step.
>> For example I thought about implementation of location counter basing on
>> this one patch.
>> But I have no global idea how this should work, linker script is very
>> huge and I am not familiar with it it actually. I just can't imagine the
>> whole picture right now.
>> If you have any ideas with what I can help with (not only LS, but
>> actually any linker relative tasks), please feel free to share with me, I
>> probably will be able to work on something.
>>
>
> Years back I did a write-up of the linker script functionality used by the
> linux kernel linker scripts:
>

(actually, it is not just the linux kernel linker scripts; but they are a
large part)

-- Sean Silva


>
> http://lists.llvm.org/pipermail/llvm-dev/2012-December/057390.html
>
> -- Sean Silva
>
>
>>
>>
>> http://reviews.llvm.org/D16924
>>
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160208/40c2f26b/attachment.html>


More information about the llvm-commits mailing list