[LLVMdev] The Trouble with Triples

Renato Golin renato.golin at linaro.org
Sun Jul 12 05:11:43 PDT 2015


On 11 July 2015 at 20:21, Richard Pennington <rich at pennware.com> wrote:
> The "based_on" field allows a configuration file to be based on another
> config file. Base config files can be compiled into the driver like
> "microblaze-ellcc-linux" in this example. Other examples of config files can
> be found at http://ellcc.org/viewvc/svn/ellcc/trunk/libecc/config/

That's more or less what was proposed back then.

I'm not sure how all the options will be laid out, but we'll need some
documentation outlining precisely what each one means and how they
behave, so that others can extend it without having to look at the
source code.

Also, we can hide most complexity on the default configurations for
each target (like you do on {arch}-ellcc-{env}).

Maybe this would be a good BoF for the US LLVM Meeting?

cheers,
--renato



More information about the llvm-dev mailing list