<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 26, 2014 at 6:30 PM, Shankar Easwaram <span dir="ltr"><<a href="mailto:shankarke@gmail.com" target="_blank">shankarke@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto">As I said before this functionality is critical for linker scripts and ELF.</div></blockquote><div><br></div><div>Perhaps you can clarify how it is critical? I've not really been following the discussion, but so far I don't see how these are strictly interchangeable feature sets.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><div class=""><div><br></div></div><div>If you do this in the elf writer that information would not be captured in the YAML or the native representation.</div>
</div></div></blockquote><div><br></div><div>I don't see any discussion of the elf writer here. The claim seems to be that layout-before and layout-after represent the same constraint, merely expressed in two directions, and the code is simpler if it requires the constraint to always be expressed in one direction.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><div><br></div><div>I am not convinced, as long as the functionality is not exercised by having a flag, I don't see why it impacts you at this time.</div>
</div></div></blockquote><div><br></div><div>The complexity of the pass impacts the project, always. You cannot hide complexity behind a flag. The question Rui is asking is why this complexity is needed.</div></div></div>
</div>