<div dir="ltr"><div class="gmail_extra">On Wed, Jul 31, 2013 at 4:58 AM, Simon Atanasyan <span dir="ltr"><<a href="mailto:simon@atanasyan.com" target="_blank">simon@atanasyan.com</a>></span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
What is the current state of Clang universal driver project<br>
(<a href="http://clang.llvm.org/UniversalDriver.html" target="_blank">http://clang.llvm.org/UniversalDriver.html</a>)? Does anybody work on<br>
that project now?<br></blockquote><div><br></div><div>I don't think so.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Recently I start to implement support for one more MIPS toolchain.<br>
It's directory tree is similar to Code Sourcery toolchain but has some<br>
difference as well. Sure I can add a bit more folder names to the<br>
clang driver and make GCC detection algorithm more complicated. But I<br>
think it is not a right way.<br>
<br>
That's why I'd like to implement the clang driver's configuration file<br>
support. My current plan is to put to this file the following settings<br>
and use these settings in the driver:<br>
- target triple<br>
- include files search paths (-I)<br>
- library search paths (-L)<br>
- program and files search paths (-B)<br>
- explicit paths for files and / or programs<br>
<br>
User will be able to select configuration file by --target=<config name> option.<br></blockquote><div><br></div><div>Can you implement this using the existing response file support, rather than coming up with a new config file format?</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also I want to code an utility that runs specified gcc with<br>
-print-multi-directory / -print-prog-name / ... options and generates<br>
driver's configuration file.<br>
<br>
I plan to send more formal RFC next week. But if someone works on<br>
similar tasks or has any comments or questions right now, I would be<br>
happy to get the response.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Simon Atanasyan<br>
_______________________________________________<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>
</font></span></blockquote></div><br></div></div>