<div dir="ltr">As we talked on IRC, Shankar is going to do the refactoring as he proposed. It would be done hopefully within a week. After the refactoring is done, adding a new file during core linking would become as easy as calling context->inputGraph()->addInputElement(). I'll wait for it.
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Sep 20, 2013 at 1:38 AM, Rui Ueyama <span dir="ltr"><<a href="mailto:ruiu@google.com" target="_blank">ruiu@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>I don't believe it's agreed to do that refactoring in the way as you proposed, but even if so, I don't really see the reason why this change would doing the refactoring *very* hard. You would have to edit the code modified by this patch, but that's usual in incremental development. We are focusing on different target platforms, and we should avoid blocking each other as possible.</div>

<div><div class="h5">
<div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 20, 2013 at 12:48 AM, Shankar Kalpathi Easwaran <span dir="ltr"><<a href="mailto:shankarke@gmail.com" target="_blank">shankarke@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  as it was discussed previously on llvmdev the plan is to remove inputfiles, linkerinput and merge it in filenode<br>
  the resolver is going to traverse the inputgraph. this change will make new filenodes to be added at will.<br>
<br>
  your change would make the change that I plan to make very hard. it is also not clean.<br>
<br>
<a href="http://llvm-reviews.chandlerc.com/D1569" target="_blank">http://llvm-reviews.chandlerc.com/D1569</a><br>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>