<font face="verdana,sans-serif">Good point(s). In that case, it can be a trivial C++ program which does find/replace on the arguments and execs clang with the interpreted arguments. The point is that it doesn't have to be anything fancy.<br>

</font><br><div class="gmail_quote">On Tue, Nov 8, 2011 at 11:09 AM, James Molloy <span dir="ltr"><<a href="mailto:james.molloy@arm.com">james.molloy@arm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

... and doesn't work on windows :)<br>
<div class="im"><br>
-----Original Message-----<br>
From: <a href="mailto:cfe-dev-bounces@cs.uiuc.edu">cfe-dev-bounces@cs.uiuc.edu</a> [mailto:<a href="mailto:cfe-dev-bounces@cs.uiuc.edu">cfe-dev-bounces@cs.uiuc.edu</a>] On<br>
</div>Behalf Of Konstantin Tokarev<br>
Sent: 08 November 2011 16:08<br>
To: Clark Gaebel<br>
Cc: clang-dev Developers<br>
<div class="im HOEnZb">Subject: Re: [cfe-dev] RFC: Clang driver redesign<br>
<br>
</div><div class="HOEnZb"><div class="h5">08.11.2011, 19:34, "Clark Gaebel" <<a href="mailto:cg.wowus.cg@gmail.com">cg.wowus.cg@gmail.com</a>>:<br>
> What's wrong with having a gcc compatibility layer for the driver which<br>
just translates from one option set to the other. I'm thinking of something<br>
like:<br>
><br>
> clang-gcc [gcc options]<br>
> clang-g++ [g++ options]<br>
><br>
> clang [clang options]<br>
> clang++ [clang++ options]<br>
><br>
> If anything, the clang-gcc and clang-g++ could just be shell script<br>
wrappers around clang.<br>
<br>
Using shell for argument conversion can introduce noticeable performance<br>
penalty.<br>
<br>
--<br>
Regards,<br>
Konstantin<br>
</div></div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br>
<br>
<br>
<br>
</div></div></blockquote></div><br>