[lldb-dev] Editline Rewrite : issues surround wide character handling on different platforms

Zachary Turner zturner at google.com
Wed Oct 29 00:17:15 PDT 2014


Sorry, I meant to say it doesn't require building clang, of course it
requires building llvm.  But then I realized you meant libclang, and not
clang.exe, so yes you're essentially right.

On Wed Oct 29 2014 at 12:16:07 AM Zachary Turner <zturner at google.com> wrote:

> It doesn't require building llvm, but not clang as far as I'm aware.  I
> can build LLDB on Windows using only MSVC.  I do need to have clang for the
> test suite, however.
>
> As for compiler support, I think the pros of having LLDB support exactly
> the same set of compilers that LLVM supports outweigh any cons.  Sadly,
> that means we should probably try to get the test suite working on the same
> set of compilers as well, although that's quite a lofty goal.
>
>
> On Tue Oct 28 2014 at 11:42:00 PM Enrico Granata <egranata at apple.com>
> wrote:
>
>> With that said, building LLDB requires building LLVM and clang as
>> prerequisites.
>> So there definitely is a clang available if LLDB is being built.
>> I wonder if one could setup things to bootstrap a clang with gcc, and
>> then rebuild the entire LLVM, clang, lldb toolset with that built clang.
>>
>> Sent from my iPhone
>>
>> > On Oct 28, 2014, at 11:15 PM, Matthew Gardiner <mg11 at csr.com> wrote:
>> >
>> > Since gcc is the default compiler on all the linux distros I've recently
>> > come across, "dropping support for building using gcc on linux" seems
>> > like a bad idea.
>> >
>> > Matt
>> >
>> > On Tue, 2014-10-28 at 13:45 -0700, Vince Harron wrote:
>> >>> codecvt> : the patch uses a c++ 11 class std::codecvt_utf8, this is
>> >> a facet implementation that will do utf8 to wchar convervsion.  It is
>> >> part of c++ 11 standard, but not yet supported in gcc.
>> >>
>> >>
>> >> Should we drop support for building with gcc on Linux?
>> >
>> >
>> >
>> >
>> >
>> > Member of the CSR plc group of companies. CSR plc registered in England
>> and Wales, registered number 4187346, registered office Churchill House,
>> Cambridge Business Park, Cowley Road, Cambridge, CB4 0WZ, United Kingdom
>> > More information can be found at www.csr.com. Keep up to date with CSR
>> on our technical blog, www.csr.com/blog, CSR people blog,
>> www.csr.com/people, YouTube, www.youtube.com/user/CSRplc, Facebook,
>> www.facebook.com/pages/CSR/191038434253534, or follow us on Twitter at
>> www.twitter.com/CSR_plc.
>> > New for 2014, you can now access the wide range of products powered by
>> aptX at www.aptx.com.
>> > _______________________________________________
>> > lldb-dev mailing list
>> > lldb-dev at cs.uiuc.edu
>> > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>>
>> _______________________________________________
>> lldb-dev mailing list
>> lldb-dev at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20141029/ccb6bee7/attachment.html>


More information about the lldb-dev mailing list