[lld] Makefiles for lld.

Eric Christopher echristo at gmail.com
Thu May 29 12:32:49 PDT 2014


The motivation for this is that we have two build systems already,
they're easy to keep up to date anyhow, and we do this for the rest of
llvm.

Otherwise it's motivating for people to get us to one build system so
they don't have to do the work :)

-eric

On Thu, May 29, 2014 at 12:30 PM, Nick Kledzik <kledzik at apple.com> wrote:
> What is the motivation for this?  And who is expected to keep them up to date as lld evolves?  Currently, everyone working on lld uses the cmake system.
>
> -Nick
>
> On May 28, 2014, at 8:08 AM, Iain Sandoe <iain at codesourcery.com> wrote:
>> Hi Eric,
>>
>> sorry this took so long, (other things just kept creeping up the TODO).
>>
>> This is a set of Makefiles based on the approach(es) used elsewhere in the tree.
>> I've been using these for quite a while on both OSX and Linux with either clang or GCC as the bootstrap compiler.
>>
>> With this patch, lld will build (with autoconf & make) when it is found in llvm/tools (using the same approach as lldb).
>>
>> Right now, as with lldb, there's no more finesse than that (i.e. there's no way to switch lld on/off other than directory presence/absence in tools/).
>>
>> The lld tests are added to check-all.
>>
>> does this seem like a reasonable starting point?
>> cheers
>> Iain
>>
>> <lld-add-build-with-make.txt>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



More information about the llvm-commits mailing list