[LLVMdev] RFC: Another go at a cross compiler config file.

David Chisnall David.Chisnall at cl.cam.ac.uk
Mon Jan 12 11:18:55 PST 2015


Hi,

Did this make it into review / commit?  It's probably too late for 3.6 if it didn't, but I'd love to see it in 3.7.  It would also be nice if this support could be something a bit more general in LLVM, rather than specifically in clang, so that other llvm tools (e.g. llvm-objdump) could take advantage of a similar format for target description files if they need something more than just the triple argument.

David

> On 15 Sep 2014, at 13:09, Richard Pennington <rich at pennware.com> wrote:
> 
> I've updated my blog with the current state of my compilation configuration prototype. http://ellcc.org/blog/?p=13246
> Again, any comments/criticisms greatly appreciated.
> 
> -Rich
> 
> On 09/05/2014 09:23 PM, Richard Pennington wrote:
>> A while back (2012) there were a few messages related to using YAML config files to set up how clang would build stuff, especially for cross compilers. My ELLCC project is entirely cross compilation focused, so today I decided to play around with the config file idea. Right now it only handles replacing a "-target foo" option with the options defined in the file foo in the resource/config directory, but I think it has potential for doing quite a bit more.
>> 
>> I describe it a little more on my blog at http://ellcc.org/blog/?p=11877
>> 
>> Any comments/criticisms would be greatly appreciated.
>> 
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev





More information about the llvm-dev mailing list