<div dir="ltr">I'd missed that thread, sorry! It's great that there's some agreement, at least! :)<div><br>I think the key to getting something accomplished here is to keep it simple: clang has command-line options already. If the configuration file can be purely a way to get extra args included by default for certain targets, it can be a *really* straight-forward change to make.</div><div><br></div><div>It seems to me mainly a question of defining exactly what conditions can be predicated on when choosing whether to add some args.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 14, 2015 at 4:08 PM, Renato Golin <span dir="ltr"><<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 14 October 2015 at 20:39, James Y Knight <<a href="mailto:jyknight@google.com">jyknight@google.com</a>> wrote:<br>
> How about, instead, having the clang driver read a config file?<br>
<br>
</span>This seems to be the preferred solution for everybody that has to deal<br>
with these problems, and we have already discussed this extensively.<br>
The problem is implementing it without disrupting everything else.<br>
<br>
It's not impossible, but it requires a long streak of time and effort<br>
to do so, and this is not high enough on people's lists, even those<br>
that deal with it daily, to make the cut.<br>
<br>
There's another thread in cfe-dev about the "Clang Configuration<br>
Manager" that has some beginnings, and there are people interested in<br>
doing it. I think it's a start.<br>
<br>
About the rest, I agree with Eric's points. :)<br>
<br>
cheers,<br>
-renato<br>
</blockquote></div><br></div>