<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 14, 2014 at 3:42 PM, Rafael Espíndola <span dir="ltr"><<a href="mailto:rafael.espindola@gmail.com" target="_blank">rafael.espindola@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">>> $ echo test.o > list<br>
>> $ llvm-link -o foo.bc @list<br>
>><br>
>> Can you use that instead?<br>
><br>
><br>
> I think this is a useful feature to have. Response files force all invokers<br>
> of llvm-link to know how to properly escape response files, which is an<br>
> inconvenience (that I personally ran into last Summer; do you remember the<br>
> hack that I had to use in order to feed all the files to llvm-link from the<br>
> LTO script? This option would have simplified things a fair amount).<br>
<br>
</div>I remember, but as you said, it was a hack. I am not sure we want to<br>
have a feature to support that.</blockquote><div><br></div><div>I meant that I had to use a hack to feed the files to llvm-link (crazy escaping monstrosity), not that the use case is a hack.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<br>
llvm-link is just a developer tool. Any use of it for production<br>
purposes is an unsupported hack. Which sometimes is the right thing to<br>
do, but still a hack and still unsupported.</blockquote><div><br></div><div>This is a slippery slope. Developer tools exist because they make developers' lives easier. Adding features which make developers' lives easier is the right thing to do. We have concrete experience showing that this sort of feature fits a real use case for the tool and significantly simplifies its use; that's enough reason for me to consider it worthwhile to have in-tree (especially since it's a very small amount of logic).</div>
<div><div><br></div></div><div>-- Sean Silva</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<br>
Cheers,<br>
Rafael<br>
</blockquote></div><br></div></div>